Я создал приложение без полей в WPF, и оно работает довольно хорошо. Однако, когда я устанавливаю WindowState на полный экран, приложение занимает больше места, чем мое разрешение экрана, поэтому за пределами экрана во всех направлениях появляются пиксели! (похоже, что некоторые жестко заданные отрицательные поля добавлены, чтобы скрыть границу по умолчанию)
Есть идеи, как этого избежать?
Мой xaml:
<Window x:Class="MyApp.Shell"
WindowStyle="None"
BorderThickness="0"
AllowsTransparency="True"
Background="Transparent"
ResizeMode="CanResizeWithGrip"
WindowState="{Binding MainApplicationWindowState}"
...
Кроме того, еще одна проблема, которую я видел, заключается в том, что панель инструментов / панель задач Windows покрыта в полноразмерном состоянии, поэтому похоже, что используется «фактическая» высота экрана, а не «доступная» высота экрана, то есть высота экрана минус Панель инструментов Windows / Панель задач!
Кто-нибудь нашел решение этих проблем?
Спасибо