HtmlWindow.Position Proprietà

Definizione

Ottiene la posizione sullo schermo dell'area client della finestra.Gets the position of the window's client area on the screen.

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

Valore della proprietà

Point

Oggetto Point che descrive le coordinate x e y, in pixel, dell'angolo superiore sinistro dello schermo.A Point describing the x -and y-coordinates of the top-left corner of the screen, in pixels.

Esempio

Nell'esempio di codice seguente viene aperta una nuova finestra direttamente sul WebBrowser controllo nel form.The following code example opens a new window directly over the WebBrowser control on the form. Per l'esempio di codice è necessario che il form contenga un'istanza del WebBrowser controllo denominato WebBrowser1 .The code example requires that your form contains an instance of the WebBrowser control named 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

Commenti

La Location proprietà del WebBrowser controllo restituirà la posizione del controllo in relazione all'angolo superiore sinistro del form.The Location property of the WebBrowser control will return the position of the control relative to the upper-left corner of the form. Al contrario, Position restituirà la posizione dell'area di visualizzazione del documento relativa all'angolo superiore sinistro del monitoraggio dell'utente.By contrast, Position will return the location of the document's display area relative to the top-left corner of the user's monitor.

Si applica a

Vedi anche