HtmlWindow.Position 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 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 WebBrowser1
enthä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.