如何编写一种方法来检测我的表单是否全屏,如果不是全屏? 这必须在表格加载时进行。
此方法仅适用于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;
}
}
答案 0 :(得分:0)
WindowState
可能只在Load
事件之后设置,因此会覆盖您设置的内容,尝试在Form.Shown事件上设置它。