Форма с FormBorderStyle нет, становится полноэкранным, когда развернуто

У меня есть форма с FormBorderStyle свойство установлено в None и у меня есть свои собственные панели, выступающие в качестве строки заголовка, так что мое приложение выглядит хорошо.

Но проблема в том, что, когда приложение развернуто, оно также покрывает панель задач, чего я не хочу.

Любая идея, почему это происходит и каково решение для этого? Пожалуйста помоги.

1 ответ

Решение

Это поведение по умолчанию с FormBorderStyle установлен в None,

Чтобы получить так, как вы хотите, вы можете установить MaximizedBounds -свойство Form чтобы соответствовать WorkingArea:

Me.MaximizedBounds = Screen.FromHandle(Me.Handle).WorkingArea
Другие вопросы по тегам