Condividi tramite


HtmlWindow.Position Proprietà

Definizione

Ottiene la posizione sullo schermo dell'area client della finestra.

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à

Oggetto Point che descrive le coordinate x e y, in pixel, dell'angolo superiore sinistro dello schermo.

Esempio

Nell'esempio di codice seguente viene aperta una nuova finestra direttamente sul WebBrowser controllo nel form. L'esempio di codice richiede che il modulo contenga un'istanza del WebBrowser controllo denominato 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 rispetto all'angolo superiore sinistro del form. Al contrario, Position restituirà la posizione dell'area di visualizzazione del documento rispetto all'angolo superiore sinistro del monitor dell'utente.

Si applica a

Vedi anche