Číst v angličtině

Sdílet prostřednictvím


Form.DesktopLocation Vlastnost

Definice

Získá nebo nastaví umístění formuláře na ploše systému Windows.

C#
[System.ComponentModel.Browsable(false)]
public System.Drawing.Point DesktopLocation { get; set; }

Hodnota vlastnosti

A Point , který představuje umístění formuláře na ploše.

Atributy

Příklady

Následující příklad nastaví pozici formuláře tak, aby byl formulář umístěn 100 pixelů od levého okraje plochy a 100 pixelů od horní části plochy. Tento příklad vyžaduje, aby metoda byla definována v rámci třídy formuláře.

C#
public void MoveMyForm()
 {
    // Create a Point object that will be used as the location of the form.
    Point tempPoint = new Point(100,100);
    // Set the location of the form using the Point object.
    this.DesktopLocation = tempPoint;
 }

Poznámky

Souřadnice plochy jsou založené na pracovní oblasti obrazovky, která vylučuje hlavní panel. Souřadnicový systém plochy je založený na pixelech. Pokud je vaše aplikace spuštěná v systému s více monitory, jsou souřadnice formuláře souřadnicemi kombinované plochy.

Tuto vlastnost můžete použít k umístění formuláře vzhledem k jiným formulářům a aplikacím na ploše Windows.

Pokud zavoláte metodu SetDesktopLocation před voláním Show metody, bude formulář umístěn do výchozího umístění, které je určeno operačním systémem. Další informace o umístění oken najdete v části Velikost a umístění okna v článku Funkce okna.

Pokud zavoláte SetDesktopLocation po volání Show, bude formulář umístěn na zadaném místě.

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é