Control.DefaultSize Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera domyślny rozmiar kontrolki.
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
Wartość właściwości
Wartość domyślna Size kontrolki.
Przykłady
Poniższy przykład kodu zastępuje DefaultSize właściwość i sprawia, że domyślny rozmiar formularza 500 pikseli kwadratowych.
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
Uwagi
Właściwość DefaultSize reprezentuje Size kontrolkę po jej początkowym utworzeniu. Rozmiar kontrolki można dostosować, ustawiając jej Size wartość właściwości.
Uwaga
Aby utrzymać lepszą wydajność, nie ustawiaj Size kontrolki w konstruktorze. Preferowaną metodą jest zastąpienie DefaultSize właściwości .
Uwaga
W systemach Windows Server 2003 rozmiar obiektu Form jest ograniczony przez maksymalną szerokość i wysokość monitora.
Uwagi dotyczące dziedziczenia
Podczas zastępowania DefaultSize właściwości w klasie pochodnej zaleca się zwrócenie Size elementu z żądanymi wymiarami, a nie przesłonięcia całej implementacji.