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 オブジェクト内の高さまたは幅の値が 0 未満です。

次の例では、 プロパティの設定を 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

注釈

このプロパティを使用すると、フォームのサイズを指定した最大サイズに制限できます。 複数のウィンドウを同時に表示するときに、この機能を使用して、1 つのウィンドウで他のウィンドウが非表示にされないようにすることができます。 このプロパティが高さ 0、幅が 0 のオブジェクトに Size 設定されている場合、フォームの最大サイズは Windows によって設定された制限を超える値を持たなくなります。

適用対象

こちらもご覧ください