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
Der Standardwert Size des Steuerelements.
Beispiele
Im folgenden Codebeispiel wird die DefaultSize Eigenschaft überschrieben und die Standardgröße des Formulars 500 Pixel quadratisch festgelegt.
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 Eigenschaftswert festlegen.
Hinweis
Um eine bessere Leistung zu gewährleisten, legen Sie das Size Steuerelement in seinem Konstruktor nicht fest. Die bevorzugte Methode besteht darin, die DefaultSize Eigenschaft außer Kraft zu setzen.
Hinweis
Unter 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 Überschreiben der DefaultSize Eigenschaft in einer abgeleiteten Klasse ist es vorzuziehen, eine Size mit den gewünschten Dimensionen zurückzugeben, anstatt alle Implementierungen außer Kraft zu setzen.