HtmlWindow.Position Özellik

Tanım

Pencerenin istemci alanının ekrandaki konumunu alır.

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

Özellik Değeri

Point Ekranın sol üst köşesinin x ve y koordinatlarını piksel cinsinden açıklayan.

Örnekler

Aşağıdaki kod örneği, doğrudan formdaki denetimin WebBrowser üzerinde yeni bir pencere açar. Kod örneği, formunuzun adlı WebBrowser1denetimin bir örneğini içermesini WebBrowser gerektirir.

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

Açıklamalar

Denetimin LocationWebBrowser özelliği, denetimin formun sol üst köşesine göre konumunu döndürür. Buna karşılık, Position kullanıcının monitörünün sol üst köşesine göre belgenin görüntüleme alanının konumunu döndürür.

Şunlara uygulanır

Ayrıca bkz.