Form.DesktopLocation Właściwość

Definicja

Pobiera lub ustawia lokalizację formularza na pulpicie systemu Windows.

public:
 property System::Drawing::Point DesktopLocation { System::Drawing::Point get(); void set(System::Drawing::Point value); };
[System.ComponentModel.Browsable(false)]
public System.Drawing.Point DesktopLocation { get; set; }
[<System.ComponentModel.Browsable(false)>]
member this.DesktopLocation : System.Drawing.Point with get, set
Public Property DesktopLocation As Point

Wartość właściwości

Obiekt Point reprezentujący lokalizację formularza na pulpicie.

Atrybuty

Przykłady

Poniższy przykład ustawia położenie formularza tak, aby formularz był umieszczony 100 pikseli od lewej krawędzi pulpitu i 100 pikseli od góry pulpitu. Ten przykład wymaga, aby metoda została zdefiniowana w klasie formularza.

public:
   void MoveMyForm()
   {
      // Create a Point object that will be used as the location of the form.
      Point tempPoint = Point( 100, 100 );
      // Set the location of the form using the Point object.
      this->DesktopLocation = tempPoint;
   }
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;
 }
Public Sub MoveMyForm()
    ' Create a Point object that will be used as the location of the form.
    Dim tempPoint As New Point(100, 100)
    ' Set the location of the form using the Point object.
    DesktopLocation = tempPoint
End Sub

Uwagi

Współrzędne pulpitu są oparte na obszarze roboczym ekranu, który wyklucza pasek zadań. Układ współrzędnych pulpitu jest oparty na pikselach. Jeśli aplikacja jest uruchomiona w systemie wielomonitorowania, współrzędne formularza są współrzędnymi dla połączonego pulpitu.

Za pomocą tej właściwości można ustawić formularz względem innych formularzy i aplikacji na pulpicie systemu Windows.

Jeśli wywołasz metodę SetDesktopLocation przed wywołaniem Show metody, formularz zostanie umieszczony w jego domyślnej lokalizacji, która jest określana przez system operacyjny. Aby uzyskać więcej informacji na temat pozycjonowania okna, zobacz sekcję Rozmiar i położenie okna w artykule "Funkcje okna".

Jeśli wywołasz połączenie SetDesktopLocation po wywołaniu Showmetody , formularz zostanie umieszczony w określonej lokalizacji.

Dotyczy

Zobacz też