winform窗体全屏代码如下

if (this.WindowState == FormWindowState.Maximized)
{
this.WindowState = FormWindowState.Normal;
}
else
{
this.FormBorderStyle = FormBorderStyle.None;
this.WindowState = FormWindowState.Maximized;
}
帮我注释下这段代码 越详细越好

if (this.WindowState == FormWindowState.Maximized)//如果当前的窗体是最大化
{
this.WindowState = FormWindowState.Normal;//把当前窗体还原默认大小
}
else
{
this.FormBorderStyle = FormBorderStyle.None;//将该窗体的边框设置为无,也就是没有标题栏以及窗口边框的
this.WindowState = FormWindowState.Maximized;//将该窗体设置为最大化
}
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-07-12
//判断这个窗口目前是否是最大化的状态
if (this.WindowState == FormWindowState.Maximized)
{
//如果是最大化将本窗口还原
this.WindowState = FormWindowState.Normal;
}
else//如果不是最大化状态
{
//将本窗口的的外框去掉
this.FormStyle = FormBorderStyle.None;
//将本窗口最大化
this.WindowState = FormWindowState.Maximized;
}
第2个回答  2010-07-12
if (this.WindowState == FormWindowState.Maximized)//如果窗体状态等于最大化
{
this.WindowState = FormWindowState.Normal;//窗体状态等于正常
}
else
{
this.FormBorderStyle = FormBorderStyle.None;//窗体边框等于无
this.WindowState = FormWindowState.Maximized;//窗体状态的最大
}