Freigeben über


Form.ClientSize-Eigenschaft

Ruft die Größe des Clientbereichs des Formulars ab oder legt diese fest.

Namespace: System.Windows.Forms
Assembly: System.Windows.Forms (in system.windows.forms.dll)

Syntax

'Declaration
<LocalizableAttribute(True)> _
Public Property ClientSize As Size
'Usage
Dim instance As Form
Dim value As Size

value = instance.ClientSize

instance.ClientSize = value
[LocalizableAttribute(true)] 
public Size ClientSize { get; set; }
[LocalizableAttribute(true)] 
public:
property Size ClientSize {
    Size get ();
    void set (Size value);
}
/** @property */
public Size get_ClientSize ()

/** @property */
public void set_ClientSize (Size value)
public function get ClientSize () : Size

public function set ClientSize (value : Size)

Eigenschaftenwert

Eine Size, die die Größe des Clientbereichs des Formulars darstellt.

Hinweise

Die Größe des Clientbereichs des Formulars bezeichnet die Größe des Formulars ohne Rahmen und Titelleiste. Der Clientbereich eines Formulars ist jener Bereich innerhalb des Formulars, in dem Steuerelemente platziert werden können. Mit dieser Eigenschaft können Sie die eigentlichen Abmessungen abrufen, wenn Grafikoperationen durchgeführt oder Steuerelemente in der Größe angepasst bzw. im Formular positioniert werden. Zum Abrufen der Größe des gesamten Formulars verwenden Sie die Size-Eigenschaft oder die einzelnen Eigenschaften Height und Width.

Beispiel

Im folgenden Beispiel Codebeispiel wird ein Ereignishandler für das Resize-Ereignis eines Formulars erstellt. Der Ereignishandler verwendet die ClientSize-Eigenschaft des Formulars, um ein Button-Steuerelement mit dem Namen button1 so zu vergrößern, dass es den gesamten Clientbereich des Formulars einnimmt.

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 'MyForm_Resize
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 void MyForm_Resize(Object sender, EventHandler e)
{
    // Set the size of button1 to the size of the client area of the form.
    button1.set_Size(this.get_ClientSize());
} //MyForm_Resize

Plattformen

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile für Pocket PC, Windows Mobile für Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

.NET Compact Framework

Unterstützt in: 2.0, 1.0

Siehe auch

Referenz

Form-Klasse
Form-Member
System.Windows.Forms-Namespace
Size
Control.Height-Eigenschaft
Control.Width-Eigenschaft