在.NET C#中怎么手动调用最大化的事件

来源:百度知道 编辑:UC知道 时间:2024/06/06 14:01:43
我写的一个软件中有一个 选项卡 的控件,其中一页可以最大化,别的都不行.我是想在'选项卡页面改变'的事件中实现是否可以最大化的功能并且还原.
比如:我点击选项卡中可以最大化的页面,并最大化窗口,然后我点别的页面,窗口变回原来的大小,并把最大化的按钮 false 掉.
就是说:比如一个按钮,点击一下,窗体最大化,再点击下,窗体复原,我只不过是想自己实现最大化功能.

if (this.WindowState == FormWindowState.Normal)
{
this.WindowState = FormWindowState.Maximized;
}
else if (this.WindowState == FormWindowState.Maximized)
{
this.WindowState = FormWindowState.Normal;
}

不想要最大化按钮的话.把窗体的MaximizeBox属性设置为False

不太明白你的意思,能叙述详尽些么