C#中关于winform窗体无边框最大化后遮挡任务栏的情况。
项目在调试时,出现窗体最大化后遮挡任务栏的情况,做如下记录。
解决方案:
就是设定窗体的尺寸(如下):
设置窗体的最大尺寸MaxinumSize属性:
this.MaxinumSize = new System.Drawing.Size(
System.Windows.Forms.Screen.PrimaryScreen.WorkingArea.Width, System.Windows.Forms.Screen.PrimaryScreen.WorkingArea.Height)
或
设置窗体最大化的尺寸MaximizedBounds 属性:
this.MaximizedBounds = System.Windows.Forms.Screen.PrimaryScreen.WorkingArea