解决WPF 全屏时底部无法全覆盖有缝隙的问题
主要原因在窗体存在 调整大小的框架。在最大化时将窗体设置为不可缩放即可。
ResizeMode = ResizeMode.NoResize;
private void BtnWin(object sender, RoutedEventArgs e)
{
Button btn = sender as Button;
if (btn.Tag.ToString() == "btnMini")
{
this.WindowState = WindowState.Minimized;
ResizeMode = ResizeMode.CanResize;
}
if (btn.Tag.ToString() == "btnMax")
{
this.MaxHeight = SystemParameters.WorkArea.Height;
ResizeMode = ResizeMode.NoResize;
this.WindowState = this.WindowState == WindowState.Maximized ? WindowState.Normal : WindowState.Maximized;
}
if (btn.Tag.ToString() == "btnClose")
{
this.Close();
}
}