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.
Ruft die Position des Formulars auf dem Windows-Desktop ab oder legt diese fest.
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, der die Position 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 von oben auf dem Desktop positioniert wird. Dieses Beispiel erfordert, dass die Methode innerhalb 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 ist pixelbasiert. Wenn Ihre Anwendung auf einem Multimonitorsystem ausgeführt wird, sind die Koordinaten des Formulars die Koordinaten für den kombinierten Desktop.
Sie können diese Eigenschaft verwenden, um Ihr Formular relativ zu anderen Formularen und Anwendungen auf dem Windows-Desktop zu positionieren.
Wenn Sie die SetDesktopLocation -Methode vor dem Aufrufen der Show -Methode aufrufen, wird Ihr Formular am 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 Aufruf ShowaufrufenSetDesktopLocation, wird Ihr Formular an der von Ihnen angegebenen Position positioniert.