как показать полное окно при изменении разрешения экрана C # - PullRequest
3 голосов
/ 29 июня 2011

У меня есть WinForm, когда его размер составляет 700x700, когда я меняю разрешение экрана системы с 1366x768 на другое (например, 800x600), видна только часть окна. Как сделать его полностью видимым?какое свойство формы мне нужно изменить?

Ответы [ 2 ]

2 голосов
/ 29 июня 2011

Я бы сказал, что вы хотите настроить свои Form.Size и Form.Location, чтобы они соответствовали Screen.GetWorkingArea().Вы захотите сделать это, когда событие Microsoft.Win32.SystemEvents.DisplaySettingsChanged будет запущено.Как и в этот ответ .

0 голосов
/ 29 июня 2011

Вы захотите настроить свойство Bounds вашей формы. Screen.PrimaryScreen может помочь вам получить новый правильный размер.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...