Compartir por


Control.DefaultSize Propiedad

Definición

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.

Se aplica a

Consulte también