Form.MaximumSize 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取窗体可调整到的最大大小。
public:
property System::Drawing::Size MaximumSize { System::Drawing::Size get(); void set(System::Drawing::Size value); };
public:
virtual property System::Drawing::Size MaximumSize { System::Drawing::Size get(); void set(System::Drawing::Size value); };
public System.Drawing.Size MaximumSize { get; set; }
public override System.Drawing.Size MaximumSize { get; set; }
member this.MaximumSize : System.Drawing.Size with get, set
Public Property MaximumSize As Size
Public Overrides Property MaximumSize As Size
属性值
Size,表示该窗体的最大大小。
例外
Size 对象内的高或宽的值小于零。
示例
以下示例演示如何设置 MaximumSize 属性。
public:
Form1()
: Form()
{
//This call is required by the Windows Form Designer.
InitializeComponent();
//Set the maximum size, so if user maximizes form, it
//will not cover entire desktop.
this->MaximumSize = System::Drawing::Size( 500, 500 );
}
public Form1() : base()
{
//This call is required by the Windows Form Designer.
InitializeComponent();
//Set the maximum size, so if user maximizes form, it
//will not cover entire desktop.
this.MaximumSize = new System.Drawing.Size(500, 500);
}
Public Sub New()
MyBase.New()
'This call is required by the Windows Form Designer.
InitializeComponent()
'Set the maximum size, so if user maximizes form, it
'will not cover entire desktop.
Me.MaximumSize = New Size(500, 500)
End Sub
注解
使用此属性可将窗体的大小限制为指定的最大大小。 可以在同时显示多个窗口时使用此功能,以确保单个窗口不会导致其他窗口被隐藏。 如果将此属性设置为 Size 高度为 0 且宽度为 0 的对象,则窗体将没有超出 Windows 设置的限制的最大大小。