HtmlWindow.ResizeTo HtmlWindow.ResizeTo HtmlWindow.ResizeTo HtmlWindow.ResizeTo Method

定義

ウィンドウのサイズを指定した寸法に変更します。Changes the size of the window to the specified dimensions.

オーバーロード

ResizeTo(Size) ResizeTo(Size) ResizeTo(Size)

ウィンドウのサイズを指定した寸法に変更します。Changes the size of the window to the specified dimensions.

ResizeTo(Int32, Int32) ResizeTo(Int32, Int32) ResizeTo(Int32, Int32) ResizeTo(Int32, Int32)

ウィンドウのサイズを指定した寸法に変更します。Changes the size of the window to the specified dimensions.

ResizeTo(Size) ResizeTo(Size) ResizeTo(Size)

ウィンドウのサイズを指定した寸法に変更します。Changes the size of the window to the specified dimensions.

public:
 void ResizeTo(System::Drawing::Size size);
public void ResizeTo (System.Drawing.Size size);
member this.ResizeTo : System.Drawing.Size -> unit

パラメーター

size
Size Size Size Size

ウィンドウの幅と高さをピクセル単位で記述する SizeA Size describing the desired width and height of the window, in pixels. 幅も高さも 100 ピクセル以上にする必要があります。Must be 100 pixels or more in both dimensions.

例外

サイズ変更対象のウィンドウが、親ウィンドウとは別のドメインにあります。The window you are trying to resize is in a different domain than its parent window. この制限はフレーム間スクリプト セキュリティの一部です。詳細については、「フレーム間スクリプトおよびセキュリティについて」を参照してください。This restriction is part of cross-frame scripting security; for more information, see About Cross-Frame Scripting and Security.

次のコード例では、新しいウィンドウを開き、使用可能な画面領域に合わせてサイズを変更します。The following code example opens a new window, and resizes it to fill the available screen area.

HtmlWindow resizableWindow = null;

private void ResizeWindow()
{
	if (webBrowser1.Document != null)
	{
		resizableWindow = webBrowser1.Document.Window.OpenNew(new Uri("http://www.microsoft.com/"), "");
		resizableWindow.ResizeTo(Screen.PrimaryScreen.WorkingArea.Width, Screen.PrimaryScreen.WorkingArea.Height);
	}
}
Dim ResizableWindow As HtmlWindow

Private Sub ResizeWindow()
    If (WebBrowser1.Document IsNot Nothing) Then
        ResizableWindow = WebBrowser1.Document.Window.OpenNew(New Uri("http://www.microsoft.com/"), "")
        ResizableWindow.ResizeTo(Screen.PrimaryScreen.WorkingArea.Width, Screen.PrimaryScreen.WorkingArea.Height)
    End If
End Sub
こちらもご覧ください

ResizeTo(Int32, Int32) ResizeTo(Int32, Int32) ResizeTo(Int32, Int32) ResizeTo(Int32, Int32)

ウィンドウのサイズを指定した寸法に変更します。Changes the size of the window to the specified dimensions.

public:
 void ResizeTo(int width, int height);
public void ResizeTo (int width, int height);
member this.ResizeTo : int * int -> unit
Public Sub ResizeTo (width As Integer, height As Integer)

パラメーター

width
Int32 Int32 Int32 Int32

ウィンドウの幅をピクセル単位で記述します。Describes the desired width of the window, in pixels. 100 ピクセル以上にする必要があります。Must be 100 pixels or more.

height
Int32 Int32 Int32 Int32

ウィンドウの高さをピクセル単位で記述します。Describes the desired height of the window, in pixels. 100 ピクセル以上にする必要があります。Must be 100 pixels or more.

例外

サイズ変更対象のウィンドウが、親ウィンドウとは別のドメインにあります。The window you are trying to resize is in a different domain than its parent window. この制限はフレーム間スクリプト セキュリティの一部です。詳細については、「フレーム間スクリプトおよびセキュリティについて」を参照してください。This restriction is part of cross-frame scripting security; for more information, see About Cross-Frame Scripting and Security.

適用対象