Control.SetBounds Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee stelt u de grenzen van het besturingselement in.
Overloads
| Name | Description |
|---|---|
| SetBounds(Int32, Int32, Int32, Int32) |
Hiermee stelt u de grenzen van het besturingselement in op de opgegeven locatie en grootte. |
| SetBounds(Int32, Int32, Int32, Int32, BoundsSpecified) |
Hiermee stelt u de opgegeven grenzen van het besturingselement in op de opgegeven locatie en grootte. |
SetBounds(Int32, Int32, Int32, Int32)
- Bron:
- Control.cs
- Bron:
- Control.cs
- Bron:
- Control.cs
- Bron:
- Control.cs
- Bron:
- Control.cs
Hiermee stelt u de grenzen van het besturingselement in op de opgegeven locatie en grootte.
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)
Parameters
Zie ook
Van toepassing op
SetBounds(Int32, Int32, Int32, Int32, BoundsSpecified)
- Bron:
- Control.cs
- Bron:
- Control.cs
- Bron:
- Control.cs
- Bron:
- Control.cs
- Bron:
- Control.cs
Hiermee stelt u de opgegeven grenzen van het besturingselement in op de opgegeven locatie en grootte.
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)
Parameters
- specified
- BoundsSpecified
Een bitsgewijze combinatie van de BoundsSpecified waarden. Voor een parameter die niet is opgegeven, wordt de huidige waarde gebruikt.
Voorbeelden
Het volgende codevoorbeeld centreert een Form op het scherm in de Layout gebeurtenis. Hiermee blijft het formulier gecentreerd wanneer de gebruiker de grootte ervan wijzigt. Voor dit voorbeeld moet u een Form besturingselement hebben gemaakt.
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