protected void OnBeforeNavigate(string url, string frame, out bool cancel)
        {
            EventHandler<WebBrowserExtendedNavigatingEventArgs> h = BeforeNavigate;
            WebBrowserExtendedNavigatingEventArgs args = new WebBrowserExtendedNavigatingEventArgs(url, frame);
            if (null != h)
            {
                h(this, args);
            }
            //Pass the cancellation chosen back out to the events

            cancel = args.Cancel;
        }
Exemplo n.º 2
0
 void ieBrowser_BeforeNewWindow(object sender, WebBrowserExtendedNavigatingEventArgs e)
 {
     e.Cancel = true;
     if (isValidUrl(e.Url))
     {
         ((ExtendedWebBrowser)sender).Navigate(e.Url);
     }
 }
 protected void OnBeforeNewWindow(string url, out bool cancel)
 {
     EventHandler<WebBrowserExtendedNavigatingEventArgs> h = BeforeNewWindow;
     WebBrowserExtendedNavigatingEventArgs args = new WebBrowserExtendedNavigatingEventArgs(url, null);
     if (null != h)
     {
         h(this, args);
     }
     cancel = args.Cancel;
 }