Udostępnij za pośrednictwem


Control.DefaultSize Właściwość

Definicja

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.

Dotyczy

Zobacz też