Control.DefaultSize Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene el tamaño predeterminado del control.
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
Valor de propiedad
Valor predeterminado Size del control.
Ejemplos
En el ejemplo de código siguiente se invalida la DefaultSize propiedad y se convierte en el tamaño predeterminado del cuadrado de 500 píxeles.
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
Comentarios
La DefaultSize propiedad representa el Size del control cuando se crea inicialmente. Puede ajustar el tamaño del control estableciendo su Size valor de propiedad.
Nota:
Para mantener un mejor rendimiento, no establezca el Size de un control en su constructor. El método preferido es invalidar la DefaultSize propiedad .
Nota:
En los sistemas Windows Server 2003, el tamaño de un Form elemento está restringido por el ancho máximo de píxeles y el alto del monitor.
Notas a los desarrolladores de herederos
Al invalidar la DefaultSize propiedad en una clase derivada, es preferible devolver un Size con las dimensiones deseadas en lugar de invalidar toda la implementación.