Control.DefaultSize Proprietà

Definizione

Ottiene le dimensioni predefinite del controllo.

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

Valore della proprietà

Size

Oggetto Size predefinito del controllo.

Esempio

Nell'esempio di codice seguente viene eseguito l'override della DefaultSize proprietà e viene impostata la dimensione predefinita del formato quadrato di 500 pixel.

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

Commenti

La DefaultSize proprietà rappresenta l'oggetto Size del controllo al momento della creazione iniziale. È possibile modificare le dimensioni del controllo impostandone il Size valore della proprietà.

Nota

Per mantenere prestazioni migliori, non impostare l'oggetto Size di un controllo nel relativo costruttore. Il metodo preferito consiste nell'eseguire l'override della DefaultSize proprietà .

Nota

Nei sistemi Windows Server 2003, le dimensioni di un oggetto Form sono limitate dalla larghezza e dall'altezza massime del pixel del monitor.

Note per gli eredi

Quando si esegue l'override della DefaultSize proprietà in una classe derivata, è preferibile restituire un Size oggetto con le dimensioni desiderate anziché eseguire l'override di tutte le implementazioni.

Si applica a

Vedi anche