Číst v angličtině

Sdílet prostřednictvím


Control.SetBounds Metoda

Definice

Nastaví hranice ovládacího prvku.

Přetížení

SetBounds(Int32, Int32, Int32, Int32)

Nastaví hranice ovládacího prvku na zadané umístění a velikost.

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

Nastaví zadané hranice ovládacího prvku na zadané umístění a velikost.

SetBounds(Int32, Int32, Int32, Int32)

Nastaví hranice ovládacího prvku na zadané umístění a velikost.

public void SetBounds (int x, int y, int width, int height);

Parametry

x
Int32

Nová Left hodnota vlastnosti ovládacího prvku.

y
Int32

Nová Top hodnota vlastnosti ovládacího prvku.

width
Int32

Nová Width hodnota vlastnosti ovládacího prvku.

height
Int32

Nová Height hodnota vlastnosti ovládacího prvku.

Viz také

Platí pro

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

Nastaví zadané hranice ovládacího prvku na zadané umístění a velikost.

public void SetBounds (int x, int y, int width, int height, System.Windows.Forms.BoundsSpecified specified);

Parametry

x
Int32

Nová Left hodnota vlastnosti ovládacího prvku.

y
Int32

Nová Top hodnota vlastnosti ovládacího prvku.

width
Int32

Nová Width hodnota vlastnosti ovládacího prvku.

height
Int32

Nová Height hodnota vlastnosti ovládacího prvku.

specified
BoundsSpecified

Bitové kombinace BoundsSpecified hodnot. Pro libovolný parametr, který není zadaný, se použije aktuální hodnota.

Příklady

Následující příklad kódu zacentruje Form objekt na obrazovce v Layout události. Formulář tak zůstane zastředěný podle toho, jak uživatel změní jeho velikost. Tento příklad vyžaduje, abyste vytvořili Form ovládací prvek.

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);	
}

Viz také

Platí pro