Пример #1
0
    void webBrowser_NewWindow2(object sender, WebBrowserNewWindow2EventArgs e)
    {
        var popup = new Form1();

        popup.Show(this);
        e.PpDisp = popup.Browser.ActiveXInstance;
    }
Пример #2
0
        public void NewWindow2(ref object ppDisp, ref bool cancel)
        {
            var e = new WebBrowserNewWindow2EventArgs(ppDisp);

            this.parent.OnNewWindow2(e);
            ppDisp = e.ppDisp;
            cancel = e.Cancel;
        }
Пример #3
0
 private void webBrowser1_NewWindow2(object sender, WebBrowserNewWindow2EventArgs e)
 {
     if (System.Globalization.CultureInfo.InstalledUICulture.NativeName = "中文(中华人民共和国)")
     {
         this.close();
         fm = new webBrowserzh()
              fm.Show();
     }
 }
Пример #4
0
        // 新しくウィンドウを開かれようとするときに発生する
        void webBrowser_NewWindow2(object sender, WebBrowserNewWindow2EventArgs e)
        {
            WebBrowserEx webBrowserEx = new WebBrowserEx();

            //新しいタブウインドウを設定
            setNewWebTab(webBrowserEx);

            e.ppDisp = webBrowserEx.Application;
        }
Пример #5
0
        private void messageViewerBox_NewWindow2(object sender, WebBrowserNewWindow2EventArgs e)
        {
            // ブラウザオープンを抑制していたら解除
            if (doubleCountCheck)
            {
                doubleCountCheck = false;
            }

            this.dummyBrowser.RegisterAsBrowser = true;
            e.ppDisp = this.dummyBrowser.Application;
        }
Пример #6
0
 protected virtual void OnNewWindow2(WebBrowserNewWindow2EventArgs e)
 {
     NewWindow2(this, e);
 }