Control.DefaultSize Property

Definition

Obtient la taille par défaut du contrôle.Gets the default size of the 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

Property Value

Size

Size par défaut du contrôle.The default Size of the control.

Examples

L’exemple de code suivant remplace la propriété DefaultSize et définit la taille par défaut au format 500 pixels en carré.The following code example overrides the DefaultSize property, and makes the default size of the form 500 pixels square.

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

Remarks

La propriété DefaultSize représente la Size du contrôle lors de sa création initiale.The DefaultSize property represents the Size of the control when it is initially created. Vous pouvez ajuster la taille du contrôle en définissant sa valeur de propriété Size.You can adjust the size of the control by setting its Size property value.

Note

Pour garantir de meilleures performances, ne définissez pas la Size d’un contrôle dans son constructeur.To maintain better performance, do not set the Size of a control in its constructor. La méthode recommandée consiste à substituer la propriété DefaultSize.The preferred method is to override the DefaultSize property.

Note

Sur les systèmes Windows Server 2003, la taille d’un Form est limitée par la largeur maximale en pixels et la hauteur du moniteur.On Windows Server 2003 systems, the size of a Form is restricted by the maximum pixel width and height of the monitor.

Notes to Inheritors

Lors de la substitution de la propriété DefaultSize dans une classe dérivée, il est préférable de retourner une Size avec les dimensions souhaitées plutôt que de substituer toute l’implémentation.When overriding the DefaultSize property in a derived class, it is preferable to return a Size with the desired dimensions rather than to override all the implementation.

Applies to

See also