User 9897074 Ответов: 2

Привет...как мне открыть свою форму на "центр-топ" для любого разрешения?


привет,

Как сделать так, чтобы моя форма отображалась в верхнем центре при загрузке для любого монитора/разрешения?

Спасибо!

Что я уже пробовал:

я искал в google безрезультатно..я пытаюсь загрузить свою форму в верхнем центре для любого монитора ПК / разрешения!!

2 Ответов

Рейтинг:
2

Richard MacCutchan

Вам нужно задать расположение формы в ее свойствах. Установить верх легко, это просто ноль. Установка Центра означает, что вам нужно получить ширину экрана (от Класс SystemParameters (System.Окна)[^]) и ширину формы (которую вы знаете), а также отрегулируйте левое значение так, чтобы форма была центрирована.


Рейтинг:
0

User 9897074

не могли бы вы прислать кусок кода с объяснением that?..it было бы здорово...я не великий кодер, но я понимаю фрагменты!!!!

Спасибо!!


Richard MacCutchan

ScreenWidth = & lt; получить ширину экрана
FormWidth = & lt; получить ширину из формы
Разница = ScreenWidth - FormWidth
LeftMargin = Разница / 2

[no name]

ОККККК ... готово..огромное спасибо : )

Richard Deeming

Если вы хотите ответить на решение, используйте команду "есть вопрос или комментарий?" кнопка под этим решением.

Не опубликуйте свой ответ как новое "решение"!