HtmlWindow.Position Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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ı WebBrowser1
denetimin 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.