Control.SetBounds Méthode

Définition

Définit les limites du contrôle.

Surcharges

Nom Description
SetBounds(Int32, Int32, Int32, Int32)

Définit les limites du contrôle à l’emplacement et à la taille spécifiés.

SetBounds(Int32, Int32, Int32, Int32, BoundsSpecified)

Définit les limites spécifiées du contrôle à l’emplacement et à la taille spécifiés.

SetBounds(Int32, Int32, Int32, Int32)

Source:
Control.cs
Source:
Control.cs
Source:
Control.cs
Source:
Control.cs
Source:
Control.cs

Définit les limites du contrôle à l’emplacement et à la taille spécifiés.

public:
 void SetBounds(int x, int y, int width, int height);
public void SetBounds(int x, int y, int width, int height);
member this.SetBounds : int * int * int * int -> unit
Public Sub SetBounds (x As Integer, y As Integer, width As Integer, height As Integer)

Paramètres

x
Int32

Nouvelle Left valeur de propriété du contrôle.

y
Int32

Nouvelle Top valeur de propriété du contrôle.

width
Int32

Nouvelle Width valeur de propriété du contrôle.

height
Int32

Nouvelle Height valeur de propriété du contrôle.

Voir aussi

S’applique à

SetBounds(Int32, Int32, Int32, Int32, BoundsSpecified)

Source:
Control.cs
Source:
Control.cs
Source:
Control.cs
Source:
Control.cs
Source:
Control.cs

Définit les limites spécifiées du contrôle à l’emplacement et à la taille spécifiés.

public:
 void SetBounds(int x, int y, int width, int height, System::Windows::Forms::BoundsSpecified specified);
public void SetBounds(int x, int y, int width, int height, System.Windows.Forms.BoundsSpecified specified);
member this.SetBounds : int * int * int * int * System.Windows.Forms.BoundsSpecified -> unit
Public Sub SetBounds (x As Integer, y As Integer, width As Integer, height As Integer, specified As BoundsSpecified)

Paramètres

x
Int32

Nouvelle Left valeur de propriété du contrôle.

y
Int32

Nouvelle Top valeur de propriété du contrôle.

width
Int32

Nouvelle Width valeur de propriété du contrôle.

height
Int32

Nouvelle Height valeur de propriété du contrôle.

specified
BoundsSpecified

Combinaison au niveau du bit des BoundsSpecified valeurs. Pour tout paramètre non spécifié, la valeur actuelle sera utilisée.

Exemples

L’exemple de code suivant centre un Form écran dans l’événement Layout . Cela permet de garder le formulaire centré lorsque l’utilisateur le redimensionne. Cet exemple nécessite que vous ayez créé un Form contrôle.

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

Voir aussi

S’applique à