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

Definición

Establece los límites del control.Sets the bounds of the control.

Sobrecargas

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

Establece los límites del control en la ubicación y en el tamaño especificados.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)

Establece los límites especificados del control en la ubicación y en el tamaño especificados.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)

Establece los límites del control en la ubicación y en el tamaño especificados.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)

Parámetros

x
Int32 Int32 Int32 Int32

Nuevo valor de la propiedad Left del control.The new Left property value of the control.

y
Int32 Int32 Int32 Int32

Nuevo valor de la propiedad Top del control.The new Top property value of the control.

width
Int32 Int32 Int32 Int32

Nuevo valor de la propiedad Width del control.The new Width property value of the control.

height
Int32 Int32 Int32 Int32

Nuevo valor de la propiedad Height del control.The new Height property value of the control.

Consulte también:

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

Establece los límites especificados del control en la ubicación y en el tamaño especificados.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)

Parámetros

x
Int32 Int32 Int32 Int32

Nuevo valor de la propiedad Left del control.The new Left property value of the control.

y
Int32 Int32 Int32 Int32

Nuevo valor de la propiedad Top del control.The new Top property value of the control.

width
Int32 Int32 Int32 Int32

Nuevo valor de la propiedad Width del control.The new Width property value of the control.

height
Int32 Int32 Int32 Int32

Nuevo valor de la propiedad Height del control.The new Height property value of the control.

specified
BoundsSpecified BoundsSpecified BoundsSpecified BoundsSpecified

Combinación bit a bit de los valores de BoundsSpecified.A bitwise combination of the BoundsSpecified values. En el caso de que no se especifique un parámetro, se utilizará el valor actual.For any parameter not specified, the current value will be used.

Ejemplos

El siguiente código de ejemplo centros un Form en la pantalla en la Layout eventos.The following code example centers a Form on the screen in the Layout event. Esto mantendrá el formulario centrado cuando el usuario lo modifica.This will keep the form centered as the user resizes it. En este ejemplo requiere que se haya creado un Form control.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
Consulte también:

Se aplica a