HtmlWindow.Position Propriété

Définition

Obtient la position de la zone cliente de la fenêtre à l'écran.

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

Valeur de propriété

Point qui décrit en pixels les coordonnées x et y du coin supérieur gauche de l'écran.

Exemples

L’exemple de code suivant ouvre une nouvelle fenêtre directement sur le WebBrowser contrôle du formulaire. L’exemple de code nécessite que votre formulaire contienne une instance du WebBrowser contrôle nommée 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

Remarques

La Location propriété du WebBrowser contrôle retourne la position du contrôle par rapport au coin supérieur gauche du formulaire. En revanche, Position retourne l’emplacement de la zone d’affichage du document par rapport au coin supérieur gauche du moniteur de l’utilisateur.

S’applique à

Voir aussi