次の方法で共有


HtmlWindow.ResizeTo メソッド

定義

ウィンドウのサイズを指定した寸法に変更します。

オーバーロード

ResizeTo(Size)

ウィンドウのサイズを指定した寸法に変更します。

ResizeTo(Int32, Int32)

ウィンドウのサイズを指定した寸法に変更します。

ResizeTo(Size)

ウィンドウのサイズを指定した寸法に変更します。

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

パラメーター

size
Size

ウィンドウの幅と高さをピクセル単位で記述する Size。 幅も高さも 100 ピクセル以上にする必要があります。

例外

サイズ変更対象のウィンドウが、親ウィンドウとは別のドメインにあります。 この制限は、クロスフレーム スクリプティング セキュリティの一部です。

次のコード例では、新しいウィンドウを開き、使用可能な画面領域に合わせてサイズを変更します。

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)

ウィンドウのサイズを指定した寸法に変更します。

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

目的のウィンドウの幅をピクセル単位で記述します。 100 ピクセル以上にする必要があります。

height
Int32

目的のウィンドウの高さをピクセル単位で記述します。 100 ピクセル以上にする必要があります。

例外

サイズ変更対象のウィンドウが、親ウィンドウとは別のドメインにあります。 この制限は、クロスフレーム スクリプティング セキュリティの一部です。詳細については、「 クロスフレーム スクリプティングとセキュリティについて」を参照してください。

適用対象