BoundsSpecified Énumération

Définition

Spécifie les limites du contrôle à utiliser lors de la définition de la position et de la taille d'un contrôle.Specifies the bounds of the control to use when defining a control's size and position.

Cette énumération a un attribut FlagsAttribute qui permet une combinaison au niveau du bit de ses valeurs membres.

public enum class BoundsSpecified
[System.Flags]
public enum BoundsSpecified
type BoundsSpecified = 
Public Enum BoundsSpecified
Héritage
BoundsSpecified
Attributs

Champs

All 15

Spécifie que les valeurs des propriétés Location et Size sont définies.Specifies that both the Location and Size property values are defined.

Height 8

Spécifie que la hauteur du contrôle est définie.Specifies that the height of the control is defined.

Location 3

Spécifie que les coordonnées X et Y du contrôle sont définies.Specifies that both the X and Y coordinates of the control are defined.

None 0

Aucune limite n'est spécifiée.No bounds are specified.

Size 12

Spécifie que les valeurs des propriétés Width et Height du contrôle sont définies.Specifies that both the Width and Height property values of the control are defined.

Width 4

Spécifie que la largeur du contrôle est définie.Specifies that the width of the control is defined.

X 1

Spécifie que le bord gauche du contrôle est défini.Specifies that the left edge of the control is defined.

Y 2

Spécifie que le bord supérieur du contrôle est défini.Specifies that the top edge of the control is defined.

Exemples

private:
   void MyForm_Layout( Object^ /*sender*/, System::Windows::Forms::LayoutEventArgs^ /*e*/ )
   {
      // Center the Form on the user's screen everytime it requires a Layout.
      this->SetBounds( (Screen::GetBounds( this ).Width / 2) - (this->Width / 2), (Screen::GetBounds( this ).Height / 2) - (this->Height / 2), this->Width, this->Height, BoundsSpecified::Location );
   }
private void MyForm_Layout(object sender, System.Windows.Forms.LayoutEventArgs e)
{
   // Center the Form on the user's screen everytime it requires a Layout.
   this.SetBounds((Screen.GetBounds(this).Width/2) - (this.Width/2),
       (Screen.GetBounds(this).Height/2) - (this.Height/2),
       this.Width, this.Height, BoundsSpecified.Location);	
}

Private Sub MyForm_Layout(ByVal sender As Object, _
    ByVal e As System.Windows.Forms.LayoutEventArgs) Handles MyBase.Layout

    ' Center the Form on the user's screen everytime it requires a Layout.
    Me.SetBounds((System.Windows.Forms.Screen.GetBounds(Me).Width / 2) - (Me.Width / 2), _
        (System.Windows.Forms.Screen.GetBounds(Me).Height / 2) - (Me.Height / 2), _
        Me.Width, Me.Height, System.Windows.Forms.BoundsSpecified.Location)
End Sub

Remarques

Utilisez les membres de cette énumération lors de SetBoundsCore l' SetBounds appel des méthodes Control et de la classe.Use the members of this enumeration when calling the SetBoundsCore and SetBounds methods of the Control class.

S’applique à

Voir aussi