HtmlWindow.MoveTo Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.