Control.DefaultSize Vlastnost

Definice

Získá výchozí velikost ovládacího prvku.

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

Hodnota vlastnosti

Size

Výchozí hodnota Size ovládacího prvku.

Příklady

Následující příklad kódu přepíše DefaultSize vlastnost a nastaví výchozí velikost formuláře 500 pixelů čtverce.

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

Poznámky

Vlastnost DefaultSize představuje Size ovládací prvek při jeho počátečním vytvoření. Velikost ovládacího prvku můžete upravit nastavením jeho Size hodnoty vlastnosti.

Poznámka

Chcete-li zachovat lepší výkon, nenastavujte Size ovládací prvek v jeho konstruktoru. Upřednostňovanou metodou je přepsání DefaultSize vlastnosti.

Poznámka

V systémech Windows Server 2003 je velikost Form monitoru omezena maximální šířkou a výškou pixelů.

Poznámky pro dědice

Při přepsání DefaultSize vlastnosti v odvozené třídě je vhodnější vrátit Size s požadovanými dimenzemi místo přepsání všech implementací.

Platí pro

Viz také