检查表单是否为全屏的方法

本文关键字:方法 检查表 表单 是否 检查 | 更新日期: 2023-09-27 18:32:19

如何编写一种方法来检测我的表单是否全屏,如果不是全屏?这必须在表单加载时进行。

此方法仅在fullScreenToolStripMenuItem_Click事件中有效

class FullScreen
{
public void EnterFullScreenMode(Form targetForm)
{
    targetForm.WindowState = FormWindowState.Normal;
    targetForm.FormBorderStyle = FormBorderStyle.None;
    targetForm.WindowState = FormWindowState.Maximized;
}
public void LeaveFullScreenMode(Form targetForm)
{
    targetForm.FormBorderStyle = System.Windows.Forms.FormBorderStyle.Sizable;
    targetForm.WindowState = FormWindowState.Normal;
}

}

检查表单是否为全屏的方法

WindowState可能仅在Load事件之后设置,因此会覆盖您设置的内容,请尝试在 Form.Show 事件上设置它。