Form.DesktopLocation Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Dient zum Abrufen oder Festlegen des Speicherorts des Formulars auf dem Windows-Desktop.
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
Eigenschaftswert
Ein Point Wert, der den Speicherort des Formulars auf dem Desktop darstellt.
- Attribute
Beispiele
Im folgenden Beispiel wird die Position eines Formulars so festgelegt, dass das Formular 100 Pixel vom linken Rand des Desktops und 100 Pixel vom oberen Rand des Desktops positioniert wird. In diesem Beispiel ist erforderlich, dass die Methode in einer Formularklasse definiert wurde.
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
Hinweise
Desktopkoordinaten basieren auf dem Arbeitsbereich des Bildschirms, der die Taskleiste ausschließt. Das Koordinatensystem des Desktops basiert auf Pixel. Wenn Ihre Anwendung auf einem Multimonitorsystem ausgeführt wird, sind die Koordinaten des Formulars die Koordinaten für den kombinierten Desktop.
Mit dieser Eigenschaft können Sie Ihr Formular relativ zu anderen Formularen und Anwendungen auf dem Windows Desktop positionieren.
Wenn Sie die Methode vor dem Aufrufen der SetDesktopLocationShow Methode aufrufen, wird das Formular an seinem Standardspeicherort positioniert, der vom Betriebssystem bestimmt wird. Weitere Informationen zur Fensterpositionierung finden Sie im Abschnitt "Fenstergröße und -position " des Artikels "Fensterfeatures".
Wenn Sie nach dem Anruf SetDesktopLocationanrufenShow, wird Ihr Formular an der von Ihnen angegebenen Position positioniert.