Form.ClientSize プロパティ

定義

フォームのクライアント領域のサイズを取得または設定します。Gets or sets the size of the client area of the form.

public:
 property System::Drawing::Size ClientSize { System::Drawing::Size get(); void set(System::Drawing::Size value); };
public System.Drawing.Size ClientSize { get; set; }
member this.ClientSize : System.Drawing.Size with get, set
Public Property ClientSize As Size

プロパティ値

Size

フォームのクライアント領域のサイズを表す SizeA Size that represents the size of the form's client area.

次の例では、フォームのイベントのイベントハンドラーを作成し Resize ます。The following example creates an event handler for the Resize event of a form. イベントハンドラーは、フォームのプロパティを使用して、 ClientSize Button という名前のコントロールを button1 フォームのクライアント領域全体に塗りつぶします。The event handler uses the ClientSize property of the form to make a Button control named button1 fill the entire client area of the form.

private:
   void MyForm_Resize( Object^ sender, EventHandler^ e )
   {
      // Set the size of button1 to the size of the client area of the form.
      button1->Size = this->ClientSize;
   }
private void MyForm_Resize (Object sender, EventHandler e)
 {
    // Set the size of button1 to the size of the client area of the form.
    button1.Size = this.ClientSize;
 }
    
Private Sub MyForm_Resize(sender As Object, e As EventHandler)
    ' Set the size of button1 to the size of the client area of the form.
    button1.Size = Me.ClientSize
End Sub

注釈

フォームのクライアント領域のサイズは、境界とタイトルバーを除くフォームのサイズです。The size of the client area of the form is the size of the form excluding the borders and the title bar. フォームのクライアント領域は、フォーム内のコントロールを配置できる領域です。The client area of a form is the area within a form where controls can be placed. このプロパティを使用すると、グラフィックス操作の実行時、またはフォーム上のコントロールのサイズ変更や配置を行うときに、適切なディメンションを取得できます。You can use this property to get the proper dimensions when performing graphics operations or when sizing and positioning controls on the form. フォーム全体のサイズを取得するには、プロパティを使用する Size か、個々のプロパティ Height とを使用し Width ます。To get the size of the entire form, use the Size property or use the individual properties Height and Width.

注意

現在、アプリケーション設定を使用してこのプロパティにバインドすることはできません。You cannot currently bind to this property using application settings. アプリケーション設定の詳細については、「 アプリケーション設定の概要」を参照してください。For more information on application settings, see Application Settings Overview.

適用対象

こちらもご覧ください