Form.WindowState 属性

定义

获取或设置一个值,该值指示窗体是最小化、最大化还是正常。

C#
public System.Windows.Forms.FormWindowState WindowState { get; set; }

属性值

FormWindowState,它表示窗体是最小化、 最大化,还是正常。 默认值为 FormWindowState.Normal

例外

指定值不在有效值范围内。

示例

以下示例演示如何将 设置为 WindowState 最大化。 创建表单后, Shown 将从事件处理程序调用代码。

C#
private void Form1_Shown(object sender, EventArgs e)
        {
            this.WindowState = System.Windows.Forms.FormWindowState.Maximized;
        }

注解

在显示窗体之前, WindowState 属性始终设置为 FormWindowState.Normal,而不考虑其初始设置。 这反映在 、LeftTopWidth 属性设置中Height。 如果窗体在显示后隐藏,则无论对属性进行了 WindowState 任何更改,这些属性都会反映以前的状态,直到窗体再次显示为止。

适用于

产品 版本
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10

另请参阅