Поделиться через


HtmlWindow.Position Свойство

Определение

Возвращает положение клиентской области окна на экране.

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

Значение свойства

Описание Point координат x -and y верхнего левого угла экрана в пикселях.

Примеры

В следующем примере кода открывается новое окно непосредственно над WebBrowser элементом управления в форме. В примере кода требуется, чтобы форма содержала экземпляр WebBrowser элемента управления с именем 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

Комментарии

Свойство LocationWebBrowser элемента управления возвращает положение элемента управления относительно левого верхнего угла формы. Напротив, Position возвращает расположение области отображения документа относительно левого верхнего угла монитора пользователя.

Применяется к

См. также раздел