private void BindExplorerEvents()
        {
            /*
             * Many thanks to Stephane Rodriguez for giving the article at this URL:
             * http://www.codeproject.com/KB/bugs/iefix.aspx
             */
            ie_events = (SHDocVw.WebBrowserClass)
                        Marshal.CreateWrapperOfType(
                axWebBrowser1.GetOcx(),
                typeof(SHDocVw.WebBrowserClass)
                );

            ie_events.NewWindow2       += new SHDocVw.DWebBrowserEvents2_NewWindow2EventHandler(ie_events_NewWindow2);
            ie_events.ProgressChange   += new SHDocVw.DWebBrowserEvents2_ProgressChangeEventHandler(ie_events_ProgressChange);
            ie_events.DocumentComplete += new SHDocVw.DWebBrowserEvents2_DocumentCompleteEventHandler(ie_events_DocumentComplete);
            ie_events.NavigateComplete += new SHDocVw.DWebBrowserEvents_NavigateCompleteEventHandler(ie_events_NavigateComplete);
            ie_events.BeforeNavigate   += new SHDocVw.DWebBrowserEvents_BeforeNavigateEventHandler(ie_events_BeforeNavigate);
            ie_events.TitleChange      += new SHDocVw.DWebBrowserEvents2_TitleChangeEventHandler(ie_events_TitleChange);
            ie_events.StatusTextChange += new SHDocVw.DWebBrowserEvents2_StatusTextChangeEventHandler(ie_events_StatusTextChange);
        }
        private void BindExplorerEvents()
        {
            /*
             * Many thanks to Stephane Rodriguez for giving the article at this URL:
             * http://www.codeproject.com/KB/bugs/iefix.aspx
             */
            ie_events = (SHDocVw.WebBrowserClass)
                    Marshal.CreateWrapperOfType(
                        axWebBrowser1.GetOcx(),
                        typeof(SHDocVw.WebBrowserClass)
                    );

            ie_events.NewWindow2 += new SHDocVw.DWebBrowserEvents2_NewWindow2EventHandler(ie_events_NewWindow2);
            ie_events.ProgressChange += new SHDocVw.DWebBrowserEvents2_ProgressChangeEventHandler(ie_events_ProgressChange);
            ie_events.DocumentComplete += new SHDocVw.DWebBrowserEvents2_DocumentCompleteEventHandler(ie_events_DocumentComplete);
            ie_events.NavigateComplete += new SHDocVw.DWebBrowserEvents_NavigateCompleteEventHandler(ie_events_NavigateComplete);
            ie_events.BeforeNavigate += new SHDocVw.DWebBrowserEvents_BeforeNavigateEventHandler(ie_events_BeforeNavigate);
            ie_events.TitleChange += new SHDocVw.DWebBrowserEvents2_TitleChangeEventHandler(ie_events_TitleChange);
            ie_events.StatusTextChange += new SHDocVw.DWebBrowserEvents2_StatusTextChangeEventHandler(ie_events_StatusTextChange);
        }