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
Size predeterminado 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 está restringido por el ancho y alto máximo de píxeles 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.