Control.DefaultSize Propriedade

Definição

Obtém o tamanho padrão do controle.

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 da propriedade

Size

O Size padrão do controle.

Exemplos

O exemplo de código a seguir substitui a DefaultSize propriedade e torna o tamanho padrão do formulário 500 pixels quadrado.

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

Comentários

A DefaultSize propriedade representa o Size controle quando ele é criado inicialmente. Você pode ajustar o tamanho do controle definindo seu Size valor de propriedade.

Observação

Para manter um melhor desempenho, não defina o Size controle em seu construtor. O método preferencial é substituir a DefaultSize propriedade.

Observação

Nos sistemas windows server 2003, o tamanho de um Form é restrito pela largura máxima de pixel e altura do monitor.

Notas aos Herdeiros

Ao substituir a DefaultSize propriedade em uma classe derivada, é preferível retornar uma Size com as dimensões desejadas em vez de substituir toda a implementação.

Aplica-se a

Confira também