Форум программистов, компьютерный форум, киберфорум
Наши страницы
Visual Basic .NET
Войти
Регистрация
Восстановить пароль
 
QweЯty
2 / 2 / 2
Регистрация: 11.10.2010
Сообщений: 186
#1

Размещение формы, не зная разрешения экрана - Visual Basic .NET/.NET 4.x

06.02.2011, 06:02. Просмотров 994. Ответов 1
Метки нет (Все метки)

как разместить форму в правом нижнем углу экрана, над треем, не зная разрешения экрана...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.02.2011, 06:02
Я подобрал для вас темы с готовыми решениями и ответами на вопрос .NET 4.x Размещение формы, не зная разрешения экрана (Visual Basic .NET):

Смена разрешения экрана
Мне не нужен код, но помогите это убрать к чертовой матери Не знаю кто этот код написал, но нашел я его на форуме, из за него, когда я...

Смена разрешения экрана
Понимаю, что банальнейший вопрос: как сменить разрешение экрана? Мне нужно, чтобы при запуске оно менялось на 640x480, а при завершении...

Масштабирование под разные разрешения экрана
Доброго всем времени суток. Подавляющее количество программ имеют адаптацию под разные разрешения экрана. У меня же контролы,...

Изменение элементов на форме, исходя из разрешения экрана
Всем привет! Редко когда прошу совета, в основном сам помогаю советами на соседних форумах :) но сейчас реально зашел в ступор.. Не так...

Распределение программы на половину экрана, вне зависимости от разрешения
Добрый день , Товарищи! Столкнулся с проблеммой. Сам я работаю на разрешении Добавлено через 5 минут Добрый день , Товарищи! ...

Задать размещение формы в Microsoft Visual Studio 2010
Есть ли в Microsoft Visual Studio 2010 окно Размещение формы как на VB6? http://i040.***********/0910/8a/b5563fe04c15.jpg Если да,...

1
Maden
106 / 106 / 5
Регистрация: 14.01.2011
Сообщений: 130
06.02.2011, 09:17 #2
Здесь тебе надо работать с объектом Screen. Вот ссылки на MSDN-статьи:
http://msdn.microsoft.com/ru-ru/library/hswx1e8z.aspx
http://msdn.microsoft.com/ru-ru/libr...ms.screen.aspx
а это для сравнения (для VB 6): http://msdn.microsoft.com/ru-ru/library/dy2xdatz.aspx

Добавлено через 25 минут
Вот, например, можно сделать так (без учета панели):
vb.net
1
2
3
4
5
6
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        Form2.StartPosition = FormStartPosition.Manual
        Form2.TopMost = True
        Form2.DesktopLocation = New System.Drawing.Point(My.Computer.Screen.Bounds.Width - Form2.Width, My.Computer.Screen.Bounds.Height - Form2.Height)
        Form2.Show()
End Sub
или так:

vb.net
1
2
3
4
5
6
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        Form2.StartPosition = FormStartPosition.Manual
        Form2.TopMost = True
        Form2.DesktopLocation = New System.Drawing.Point(My.Computer.Screen.WorkingArea.Width - Form2.Width, My.Computer.Screen.WorkingArea.Height - Form2.Height)
        Form2.Show()
End Sub
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.02.2011, 09:17
Привет! Вот еще темы с решениями:

Не меняется позиция формы относительно экрана
Пытаюсь поменять позицию формы, не двигается, какие бы координаты не указал(пытаюсь в правый нижний угол вставить). Что делать? Вроде делаю...

Расположение формы в верхней части экрана посередине
Здравствуйте.Скажите как сделать,чтобы форма при загрузки располагалась сверху(т.е. значение Y = 0,а X= какое-то значение середины...

Адаптация размера формы под разрешение экрана
Как мне сделать, чтобы форма сама могла под любое расширения встать? Просто приложение разрабатывал в расширении 1024х1248, а когда...

Некорректное расположение компонентов формы на другом разрешении экрана
Приветствую! На форме имеется большое количество кнопок и правильное расположение каждой из них - вся суть программы, так вот, при...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru