Freigeben über


HtmlWindow.Position Eigenschaft

Definition

Ruft für das Fenster die Position des Clientbereichs auf dem Bildschirm ab.

public:
 property System::Drawing::Point Position { System::Drawing::Point get(); };
public System.Drawing.Point Position { get; }
member this.Position : System.Drawing.Point
Public ReadOnly Property Position As Point

Eigenschaftswert

Ein Point, der die x- und y-Koordinaten der linken oberen Ecke des Bildschirms beschreibt (in Pixel).

Beispiele

Im folgenden Codebeispiel wird ein neues Fenster direkt über dem WebBrowser Steuerelement im Formular geöffnet. Das Codebeispiel erfordert, dass das Formular eine Instanz des Steuerelements mit dem WebBrowser Namen WebBrowser1enthält.

private void OpenNewWindowOverBrowser()
{
    if (webBrowser1.Document != null)
    {
        HtmlWindow docWindow = webBrowser1.Document.Window;
        HtmlWindow newWindow = docWindow.OpenNew(new Uri("http://www.adatum.com/popup.htm"), "left=" + docWindow.Position.X + ",top=" + docWindow.Position.Y + ",width=" + webBrowser1.Width + ",height=" + webBrowser1.Height);
    }
}
Private Sub OpenNewWindowOverBrowser()
    If (WebBrowser1.Document IsNot Nothing) Then
        Dim DocWindow As HtmlWindow = WebBrowser1.Document.Window

        Dim NewWindow As HtmlWindow = DocWindow.OpenNew(New Uri("http://www.adatum.com/popup.htm"), "left=" & DocWindow.Position.X & ",top=" & DocWindow.Position.Y & ",width=" & WebBrowser1.Width & ",height=" & WebBrowser1.Height)
    End If
End Sub

Hinweise

Die Location -Eigenschaft des WebBrowser Steuerelements gibt die Position des Steuerelements relativ zur oberen linken Ecke des Formulars zurück. Im Gegensatz dazu Position gibt die Position des Anzeigebereichs des Dokuments relativ zur oberen linken Ecke des Monitors des Benutzers zurück.

Gilt für:

Weitere Informationen