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, Y 좌표를 설명하는 Point(픽셀)입니다.

예제

다음 코드 예제에서는 폼의 컨트롤 바로 WebBrowser 위에 새 창을 엽니다. 코드 예제에서는 양식에 이름이 지정된 WebBrowser1컨트롤의 인스턴스가 WebBrowser 포함되어야 합니다.

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

설명

Location 컨트롤의 WebBrowser 속성 폼의 왼쪽 위 모퉁이를 기준으로 컨트롤의 위치를 반환 합니다. 반면, Position 사용자 모니터의 왼쪽 위 모서리를 기준으로 문서 표시 영역의 위치를 반환합니다.

적용 대상

추가 정보