HtmlWindow.Position Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera położenie obszaru klienta okna na ekranie.
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
Wartość właściwości
Opis Point współrzędnych x i y lewego górnego rogu ekranu w pikselach.
Przykłady
Poniższy przykład kodu otwiera nowe okno bezpośrednio nad kontrolką WebBrowser w formularzu. Przykład kodu wymaga, aby formularz zawierał wystąpienie kontrolki WebBrowser o nazwie WebBrowser1
.
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
Uwagi
Właściwość LocationWebBrowser kontrolki zwróci pozycję kontrolki względem lewego górnego rogu formularza. Position Natomiast zwróci lokalizację obszaru wyświetlania dokumentu względem lewego górnego rogu monitora użytkownika.