Form.DesktopBounds 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 Größe und Position des Formulars auf dem Windows-Desktop ab oder legt diese fest.
public:
property System::Drawing::Rectangle DesktopBounds { System::Drawing::Rectangle get(); void set(System::Drawing::Rectangle value); };
[System.ComponentModel.Browsable(false)]
public System.Drawing.Rectangle DesktopBounds { get; set; }
[<System.ComponentModel.Browsable(false)>]
member this.DesktopBounds : System.Drawing.Rectangle with get, set
Public Property DesktopBounds As Rectangle
Eigenschaftswert
Ein Rectangle, das die Begrenzungen des Formulars auf dem Windows-Desktop in Desktopkoordinaten darstellt.
- Attribute
Beispiele
Im folgenden Beispiel wird die Größe und Position eines Formulars so festgelegt, dass das Formular 50 Pixel vom linken Rand des Desktops und 50 Pixel vom oberen Rand des Desktops positioniert wird. In diesem Beispiel muss die Methode in einer Formularklasse definiert werden.
public:
void MoveMyForm()
{
// Create a Rectangle object that will be used as the bound of the form.
Rectangle tempRect = Rectangle( 50, 50, 100, 100 );
// Set the bounds of the form using the Rectangle object.
this->DesktopBounds = tempRect;
}
public void MoveMyForm()
{
// Create a Rectangle object that will be used as the bound of the form.
Rectangle tempRect = new Rectangle(50,50,100,100);
// Set the bounds of the form using the Rectangle object.
this.DesktopBounds = tempRect;
}
Public Sub MoveMyForm()
' Create a Rectangle object that will be used as the bound of the form.
Dim tempRect As New Rectangle(50, 50, 100, 100)
' Set the bounds of the form using the Rectangle object.
DesktopBounds = tempRect
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 System mit mehreren Monitoren ausgeführt wird, sind die Koordinaten des Formulars die Koordinaten für den kombinierten Desktop.
Sie können diese Eigenschaft verwenden, um ein Formular relativ zu anderen Formularen oder Anwendungen auf dem Windows-Desktop zu vergrößern und zu positionieren.