Control.SetBounds Control.SetBounds Control.SetBounds Control.SetBounds Method

Definition

Legt die Begrenzungen des Steuerelements fest.Sets the bounds of the control.

Überlädt

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

Legt die Begrenzungen des Steuerelements auf die angegebene Position und Größe fest.Sets the bounds of the control to the specified location and size.

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

Legt die angegebenen Begrenzungen des Steuerelements auf die angegebene Position und Größe fest.Sets the specified bounds of the control to the specified location and size.

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

Legt die Begrenzungen des Steuerelements auf die angegebene Position und Größe fest.Sets the bounds of the control to the specified location and size.

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)

Parameter

x
Int32 Int32 Int32 Int32

Der neue Left-Eigenschaftswert des Steuerelements.The new Left property value of the control.

y
Int32 Int32 Int32 Int32

Der neue Top-Eigenschaftswert des Steuerelements.The new Top property value of the control.

width
Int32 Int32 Int32 Int32

Der neue Width-Eigenschaftswert des Steuerelements.The new Width property value of the control.

height
Int32 Int32 Int32 Int32

Der neue Height-Eigenschaftswert des Steuerelements.The new Height property value of the control.

Siehe auch

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

Legt die angegebenen Begrenzungen des Steuerelements auf die angegebene Position und Größe fest.Sets the specified bounds of the control to the specified location and size.

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)

Parameter

x
Int32 Int32 Int32 Int32

Der neue Left-Eigenschaftswert des Steuerelements.The new Left property value of the control.

y
Int32 Int32 Int32 Int32

Der neue Top-Eigenschaftswert des Steuerelements.The new Top property value of the control.

width
Int32 Int32 Int32 Int32

Der neue Width-Eigenschaftswert des Steuerelements.The new Width property value of the control.

height
Int32 Int32 Int32 Int32

Der neue Height-Eigenschaftswert des Steuerelements.The new Height property value of the control.

specified
BoundsSpecified BoundsSpecified BoundsSpecified BoundsSpecified

Eine bitweise Kombination der BoundsSpecified-Werte.A bitwise combination of the BoundsSpecified values. Für jeden nicht angegebenen Parameter wird der aktuelle Wert verwendet.For any parameter not specified, the current value will be used.

Beispiele

Im folgenden Codebeispiel Beispiel Rechenzentren eine Form auf dem Bildschirm die Layout Ereignis.The following code example centers a Form on the screen in the Layout event. Dadurch können das Formular zentriert, wenn der Benutzer die Größe ändert.This will keep the form centered as the user resizes it. Dieses Beispiel erfordert, nach der Erstellung einer Form Steuerelement.This example requires that you have created a Form control.

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
Siehe auch

Gilt für: