Control.DefaultSize Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.