Freigeben über


HtmlWindow.MoveTo Methode

Definition

Verschiebt das Fenster an die angegebenen Koordinaten auf dem Bildschirm.

Überlädt

MoveTo(Point)

Verschiebt das Fenster an die angegebenen Koordinaten auf dem Bildschirm.

MoveTo(Int32, Int32)

Verschiebt das Fenster an die angegebenen Koordinaten auf dem Bildschirm.

MoveTo(Point)

Verschiebt das Fenster an die angegebenen Koordinaten auf dem Bildschirm.

public:
 void MoveTo(System::Drawing::Point point);
public void MoveTo (System.Drawing.Point point);
member this.MoveTo : System.Drawing.Point -> unit
Public Sub MoveTo (point As Point)

Parameter

point
Point

Die x-Koordinate und die y-Koordinate der linken oberen Ecke des Fensters.

Ausnahmen

Der Code, mit dem versucht wird, diese Operation auszuführen, verfügt nicht über die Berechtigung zum Bearbeiten dieses Fensters.

Hinweise

Sie können nicht verwenden MoveTo , um ein Fenster vom sichtbaren Bildschirmrand zu verschieben. Diese Methode ist auch über skripts auf einer Webseite verfügbar, und das Zulassen, dass nicht vertrauenswürdige Skripts Fenster unsichtbar rendern, wird nicht als sicher angesehen.

MoveTo löst eine aus UnauthorizedAccessException , wenn das Fenster, das Sie verschieben möchten, und das übergeordnete Fenster über unterschiedliche Domänen der obersten Ebene verfügen. Wenn Sie beispielsweise das Steuerelement hosten, das WebBrowser auf a.adatum.com zeigt, erstellen Sie mit ein neues Fenster OpenNew , um b.adatum.com anzuzeigen. In diesem Fall werden beide Fenster als Teil derselben Domäne der obersten Ebene betrachtet, und die Ausnahme wird nicht ausgelöst. Wenn Sie jedoch aufrufen OpenNew , um www,microsoft.com anzuzeigen, verfügen die beiden Fenster jetzt über unterschiedliche Domänen der obersten Ebene, und der MoveTo Vorgang führt dazu, dass die Ausnahme ausgelöst wird.

Weitere Informationen

Gilt für:

MoveTo(Int32, Int32)

Verschiebt das Fenster an die angegebenen Koordinaten auf dem Bildschirm.

public:
 void MoveTo(int x, int y);
public void MoveTo (int x, int y);
member this.MoveTo : int * int -> unit
Public Sub MoveTo (x As Integer, y As Integer)

Parameter

x
Int32

Die x-Koordinate der linken oberen Ecke des Fensters.

y
Int32

Die y-Koordinate der linken oberen Ecke des Fensters.

Ausnahmen

Der Code, mit dem versucht wird, diese Operation auszuführen, verfügt nicht über die Berechtigung zum Bearbeiten dieses Fensters.

Hinweise

Sie können nicht verwenden MoveTo , um ein Fenster vom sichtbaren Bildschirmrand zu verschieben. Diese Methode ist auch über skripts auf einer Webseite verfügbar, und das Zulassen, dass nicht vertrauenswürdige Skripts Fenster unsichtbar rendern, wird nicht als sicher angesehen.

MoveTo löst eine aus UnauthorizedAccessException , wenn das Fenster, das Sie verschieben möchten, und das übergeordnete Fenster über unterschiedliche Domänen der obersten Ebene verfügen. Wenn Sie z. B. das WebBrowser Steuerelement hosten und es auf a.adatum.com zeigt, erstellen Sie mit ein neues Fenster OpenNew , um b.adatum.com anzuzeigen. In diesem Fall werden beide Fenster als Teil derselben Domäne der obersten Ebene betrachtet, und die Ausnahme wird nicht ausgelöst. Wenn Sie jedoch aufrufen OpenNew , um www,microsoft.com anzuzeigen, verfügen die beiden Fenster jetzt über unterschiedliche Domänen der obersten Ebene, und der MoveTo Vorgang führt dazu, dass die Ausnahme ausgelöst wird.

Gilt für: