Control.DefaultSize Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die Standardgröße des Steuerelements ab.
protected:
virtual property System::Drawing::Size DefaultSize { System::Drawing::Size get(); };
protected virtual System.Drawing.Size DefaultSize { get; }
member this.DefaultSize : System.Drawing.Size
Protected Overridable ReadOnly Property DefaultSize As Size
Eigenschaftswert
Die Standard-Size des Steuerelements.
Beispiele
Im folgenden Codebeispiel wird die DefaultSize Eigenschaft außer Kraft gesetzt und die Standardgröße des Formulars 500 Pixel quadratisch.
protected:
property System::Drawing::Size DefaultSize
{
virtual System::Drawing::Size get() override
{
// Set the default size of
// the form to 500 pixels square.
return System::Drawing::Size( 500, 500 );
}
}
protected override Size DefaultSize
{
get
{
// Set the default size of
// the form to 500 pixels square.
return new Size(500,500);
}
}
Protected Overrides ReadOnly Property DefaultSize() As Size
Get
' Set the default size of
' the form to 500 pixels square.
Return New Size(500, 500)
End Get
End Property
Hinweise
Die DefaultSize Eigenschaft stellt das Size Steuerelement dar, wenn es anfänglich erstellt wird. Sie können die Größe des Steuerelements anpassen, indem Sie den Size Eigenschaftenwert festlegen.
Hinweis
Um eine bessere Leistung zu erhalten, legen Sie das Size Steuerelement in seinem Konstruktor nicht fest. Die bevorzugte Methode besteht darin, die DefaultSize Eigenschaft außer Kraft zu setzen.
Hinweis
Auf Windows Server 2003-Systemen wird die Größe eines Form Elements durch die maximale Pixelbreite und Höhe des Monitors eingeschränkt.
Hinweise für Vererber
Beim Außerkraftsetzen der DefaultSize Eigenschaft in einer abgeleiteten Klasse ist es vorzuziehen, eine Size mit den gewünschten Dimensionen zurückzugeben, anstatt alle Implementierung außer Kraft zu setzen.