Как предотвратить полноэкранную форму, покрывающую панель задач?

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

5
задан John Saunders 8 January 2013 в 03:13
поделиться

1 ответ

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

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

3
ответ дан 15 December 2019 в 06:19
поделиться
Другие вопросы по тегам:

Похожие вопросы: