Open Magentaize opened 4 years ago
https://magentaize.github.io/resolve-windowchrome-cannot-appear-autohide-taskbar/
在 WPF 中,为了自己实现无边框窗口,需要使用 WindowChrome 来实现,但是,这会导致当窗口全屏时,如果任务栏是自动隐藏的,则当窗口被激活时,无法触发显示任务栏。为了解决这个问题,可以把距离任务栏最近的一个方向减少 1px,这样一来任务栏就不会被遮挡。但是这个方法并不是足够完美,Office 全家桶和 Visual Studio 就没有使用这种方式。
https://magentaize.github.io/resolve-windowchrome-cannot-appear-autohide-taskbar/
在 WPF 中,为了自己实现无边框窗口,需要使用 WindowChrome 来实现,但是,这会导致当窗口全屏时,如果任务栏是自动隐藏的,则当窗口被激活时,无法触发显示任务栏。为了解决这个问题,可以把距离任务栏最近的一个方向减少 1px,这样一来任务栏就不会被遮挡。但是这个方法并不是足够完美,Office 全家桶和 Visual Studio 就没有使用这种方式。