Я работаю над приложением, которое имеет полноэкранный режим. При нажатии полноэкранной кнопки / клавиши приложение должно занимать весь экран, то есть панель задач Windows также исчезает.
this.Window= WindowState.Maximized;
this.Window= WindowStyle.None;
this.Fullscreen = true;
При первом запуске приложения мой полноэкранный режим работает, как запланировано, и панель задач Windows исчезает. Проблема в том, когда я изменяю размер окна. После любого изменения размера полноэкранный режим больше не занимает весь экран. Панель задач Windows все еще там. Для меня не имеет смысла отключать изменение размера окна (хотя это решает проблему).
Насколько я понял, WindowStyle.None
удалил панель задач (это происходит сначала). Кто-нибудь знает, изменяет ли изменение размера окна что-то, что мешает WindowStyle.None
делать то, что он делает при первом запуске.
EDIT:
Я использую окно просмотра, чтобы масштабировать содержимое до полноэкранного режима, и растяжение окна просмотра в полноэкранном режиме установлено на «Заполнить
».