Číst v angličtině

Sdílet prostřednictvím


Form.SetDesktopBounds(Int32, Int32, Int32, Int32) Metoda

Definice

Nastaví hranice formuláře v souřadnicích plochy.

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

Parametry

x
Int32

Souřadnice x umístění formuláře.

y
Int32

Souřadnice y umístění formuláře.

width
Int32

Šířka formuláře

height
Int32

Výška formuláře

Příklady

Následující příklad ukazuje použití SetDesktopBounds metody . Chcete-li spustit tento příklad, vložte následující kód do formuláře, který obsahuje tlačítko s názvem Button2. Ujistěte se, že jsou všechny události přidružené k jejich obslužným rutinám událostí.

private void Button2_Click(System.Object sender, System.EventArgs e)
{
    
    for(int i = 0; i <= 20; i++)
    {
        // With each loop through the code, the form's 
        // desktop location is adjusted right and down
        //  by 10 pixels and its height and width are each
        // decreased by 10 pixels. 
        this.SetDesktopBounds(this.Location.X+10, 
            this.Location.Y+10, this.Width-10, this.Height-10);

        // Call Sleep to show the form gradually shrinking.
        System.Threading.Thread.Sleep(50);
    }
}

Poznámky

Souřadnice plochy jsou založené na pracovní oblasti obrazovky, která nezahrnuje hlavní panel. Tuto metodu můžete použít k nastavení umístění a velikosti formuláře na ploše. Vzhledem k tomu, že souřadnice plochy jsou založeny na pracovní oblasti formuláře, můžete pomocí této metody zajistit, aby byl formulář zcela viditelný na ploše.

Platí pro

Produkt Verze
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10

Viz také