Form.MaximumSize 属性

定义

获取窗体可调整到的最大大小。

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 设置的限制的最大大小。

适用于

另请参阅