Form.DesktopLocation Proprietà

Definizione

Ottiene o imposta la posizione del form sul desktop di 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

Valore della proprietà

Oggetto Point che rappresenta la posizione del form sul desktop di Windows.

Attributi

Esempio

Nell'esempio seguente viene impostata la posizione di un modulo in modo che il modulo sia posizionato da 100 pixel dal bordo sinistro del desktop e da 100 pixel dalla parte superiore del desktop. In questo esempio è necessario che il metodo sia stato definito all'interno di una classe form.

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

Commenti

Le coordinate desktop si basano sull'area di lavoro dello schermo, che esclude la barra delle applicazioni. Il sistema di coordinate del desktop è basato su pixel. Se l'applicazione è in esecuzione in un sistema multimonitor, le coordinate del modulo sono le coordinate per il desktop combinato.

È possibile usare questa proprietà per posizionare il modulo rispetto ad altri moduli e applicazioni sul desktop di Windows.

Se si chiama il metodo prima di chiamare il SetDesktopLocationShow metodo, il modulo verrà posizionato nella posizione predefinita, determinata dal sistema operativo. Per altre informazioni sulla posizione della finestra, vedere la sezione Dimensioni finestra e posizione dell'articolo "Funzionalità finestra".

Se si chiama dopo aver chiamato SetDesktopLocationShow, il modulo verrà posizionato nella posizione specificata.

Si applica a

Vedi anche