HtmlWindow.MoveTo 方法

定義

將視窗移至螢幕上的指定座標位置。

多載

MoveTo(Point)

將視窗移至螢幕上的指定座標位置。

MoveTo(Int32, Int32)

將視窗移至螢幕上的指定座標位置。

MoveTo(Point)

將視窗移至螢幕上的指定座標位置。

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)

參數

point
Point

視窗左上角的 X 和 Y 座標。

例外狀況

嘗試執行這項作業的程式碼無權管理這個視窗。

備註

您無法使用 MoveTo 從畫面的可見邊緣移動視窗;這個方法也可以透過網頁上的腳本取得,並允許不受信任的腳本轉譯不可見的視窗不被視為安全。

MoveTo 如果您嘗試移動的視窗及其父視窗具有不同的最上層網域,將會引發 UnauthorizedAccessException 。 例如,如果您要裝載 WebBrowser 指向 a.adatum.com 的控制項,請使用 OpenNew 來建立新的視窗以顯示 b.adatum.com。 在此情況下,這兩個視窗都會被視為相同最上層網域的一部分,而且不會擲回例外狀況。 不過,如果您呼叫 OpenNew 來顯示 www,microsoft.com,這兩個視窗現在有不同的最上層網域,而 MoveTo 作業將會導致擲回例外狀況。

另請參閱

適用於

MoveTo(Int32, Int32)

將視窗移至螢幕上的指定座標位置。

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)

參數

x
Int32

視窗左上角的 X 座標。

y
Int32

視窗左上角的 Y 座標。

例外狀況

嘗試執行這項作業的程式碼無權管理這個視窗。

備註

您無法使用 MoveTo 從畫面的可見邊緣移動視窗;這個方法也可以透過網頁上的腳本取得,並允許不受信任的腳本轉譯不可見的視窗不被視為安全。

MoveTo 如果您嘗試移動的視窗及其父視窗具有不同的最上層網域,將會引發 UnauthorizedAccessException 。 例如,如果您要裝載 WebBrowser 控制項,而且它指向 a.adatum.com,您會使用 OpenNew 來建立新的視窗來顯示 b.adatum.com。 在此情況下,這兩個視窗都會被視為相同最上層網域的一部分,而且不會擲回例外狀況。 不過,如果您呼叫 OpenNew 來顯示 www,microsoft.com,這兩個視窗現在有不同的最上層網域,而 MoveTo 作業將會導致擲回例外狀況。

適用於