Compartir a través de


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

Size

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.

Se aplica a

Consulte también