Как предотвратить полноэкранную форму покрытия панели задач? - PullRequest
5 голосов
/ 02 мая 2010

Кто-нибудь знает, как я могу помешать моей C # winform накрыть / переместиться поверх панели задач? Стиль границы моей формы был установлен на «FixedToolWindow», что, кажется, вызывает это. Я думал об уменьшении высоты формы, когда пользователь максимизирует форму, но это не сработало, поскольку у людей могут быть панели задач другого размера.

1 Ответ

3 голосов
/ 02 мая 2010

Класс Screen предоставит вам как границы экрана, так и рабочую область. Рабочая область - это границы за вычетом панели задач, поэтому просто установите форму в том же месте, что и Рабочая область экрана

.

Рабочая область - область рабочего стола. дисплея, исключая панели задач, закрепленные окна и закрепленные панели инструментов.

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