Aracılığıyla paylaş


HtmlWindow.MoveTo Yöntem

Tanım

Pencereyi ekranda belirtilen koordinatlara taşır.

Aşırı Yüklemeler

MoveTo(Point)

Pencereyi ekranda belirtilen koordinatlara taşır.

MoveTo(Int32, Int32)

Pencereyi ekranda belirtilen koordinatlara taşır.

MoveTo(Point)

Pencereyi ekranda belirtilen koordinatlara taşır.

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)

Parametreler

point
Point

Pencerenin sol üst köşesinin x ve y koordinatları.

Özel durumlar

Bu işlemi yürütmeye çalışan kodun bu pencereyi işleme izni yok.

Açıklamalar

Bir pencereyi ekranın görünür kenarından dışarı taşımak için kullanamazsınız MoveTo ; bu yöntem bir Web sayfasındaki betik aracılığıyla da kullanılabilir ve güvenilmeyen betiğin pencereleri görünmez olarak işlemesine izin vermek güvenli olarak kabul edilmez.

MoveTo , taşımaya çalıştığınız pencerenin ve üst penceresinin üst penceresinin farklı üst düzey etki alanları varsa bir UnauthorizedAccessException oluşturur. Örneğin, a.adatum.com işaret eden denetimi barındırıyorsanız WebBrowser , b.adatum.com görüntülemek için kullanarak OpenNew yeni bir pencere oluşturun. Bu durumda, her iki pencere de aynı üst düzey etki alanının parçası olarak kabul edilir ve özel durum atılmaz. Ancak, www,microsoft.com'u görüntülemek için çağırırsanız OpenNew , iki pencere artık farklı üst düzey etki alanlarına sahiptir ve MoveTo işlem özel durumun oluşturmasına neden olur.

Ayrıca bkz.

Şunlara uygulanır

MoveTo(Int32, Int32)

Pencereyi ekranda belirtilen koordinatlara taşır.

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)

Parametreler

x
Int32

Pencerenin sol üst köşesinin x koordinatı.

y
Int32

Pencerenin sol üst köşesinin y koordinatı.

Özel durumlar

Bu işlemi yürütmeye çalışan kodun bu pencereyi işleme izni yok.

Açıklamalar

Bir pencereyi ekranın görünür kenarından dışarı taşımak için kullanamazsınız MoveTo ; bu yöntem bir Web sayfasındaki betik aracılığıyla da kullanılabilir ve güvenilmeyen betiğin pencereleri görünmez olarak işlemesine izin vermek güvenli olarak kabul edilmez.

MoveTo , taşımaya çalıştığınız pencerenin ve üst penceresinin üst penceresinin farklı üst düzey etki alanları varsa bir UnauthorizedAccessException oluşturur. Örneğin, denetimi barındırıyorsanız WebBrowser ve a.adatum.com işaret ediyorsa, b.adatum.com görüntülemek için kullanarak OpenNew yeni bir pencere oluşturursunuz. Bu durumda, her iki pencere de aynı üst düzey etki alanının parçası olarak kabul edilir ve özel durum atılmaz. Ancak, www,microsoft.com'u görüntülemek için çağırırsanız OpenNew , iki pencere artık farklı üst düzey etki alanlarına sahiptir ve MoveTo işlem özel durumun oluşturmasına neden olur.

Şunlara uygulanır