wpf win7程序全屏会被任务栏遮挡

除了常规的设置 WindowState="Maximized" WindowStyle="None" ResizeMode="NoResize" 以外需要手动激活一下窗口

 if (this.IsVisible)
 {
     //避免影响popup显示
     //this.Hide();
     //this.Show();
     this.Activate();
 }

设置全屏

  this.WindowStyle = WindowStyle.None;
  this.WindowState = WindowState.Maximized;
  this.Activate();

退出全屏

this.WindowStyle = WindowStyle.SingleBorderWindow;
this.WindowState = WindowState.Normal;
posted @ 2024-09-29 23:18  Hey,Coder!  阅读(90)  评论(0)    收藏  举报