Control.DefaultSize Egenskap

Definition

Hämtar standardstorleken för kontrollen.

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

Egenskapsvärde

Standardvärdet Size för kontrollen.

Exempel

I följande kodexempel åsidosätts DefaultSize egenskapen och standardstorleken för formuläret blir 500 bildpunkter kvadrat.

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

Kommentarer

Egenskapen DefaultSize representerar Size kontrollens när den skapades. Du kan justera kontrollens storlek genom att ange dess egenskapsvärde Size .

Note

För att upprätthålla bättre prestanda ska du inte ange Size en kontroll i konstruktorn. Den bästa metoden är att åsidosätta DefaultSize egenskapen.

Note

På Windows Server 2003-system begränsas storleken på en Form av bildskärmens maximala pixelbredd och höjd.

Anteckningar till arvingar

När du DefaultSize åsidosätter egenskapen i en härledd klass är det bättre att returnera en Size med önskade dimensioner i stället för att åsidosätta all implementering.

Gäller för

Se även