コード例 #1
0
        public void RaiseOnNewWindow(string url, int flags, string targetFrameName, ref object postData, string headers, ref bool processed)
        {
            BrowserNavigateCancelEventArgs e = new BrowserNavigateCancelEventArgs(url, false);

            if (NewWindow != null)
            {
                NewWindow(this, e);
            }
            processed = e.Cancel;
            if (processed)
            {
                this.Reset();
            }
        }
コード例 #2
0
        public virtual void RaiseBeforeNavigate(String url, int flags, String
                                                targetFrameName, ref Object postData, String headers, ref bool cancel)
        {
            BrowserNavigateCancelEventArgs e = new BrowserNavigateCancelEventArgs(url, false);

            if (BeforeNavigate != null)
            {
                BeforeNavigate(this, e);
            }
            cancel = e.Cancel;
            if (cancel)
            {
                this.Reset();
            }
        }
コード例 #3
0
ファイル: HtmlControl.cs プロジェクト: jayongg/Utilities
 public void RaiseOnNewWindow(string url, int flags, string targetFrameName, ref object postData, string headers, ref bool processed)
 {
     BrowserNavigateCancelEventArgs e = new BrowserNavigateCancelEventArgs(url, false);
     if (NewWindow != null) NewWindow(this, e);
     processed = e.Cancel;
     if (processed) this.Reset();
 }
コード例 #4
0
ファイル: HtmlControl.cs プロジェクト: jayongg/Utilities
 public virtual void RaiseBeforeNavigate(String url, int flags, String
     targetFrameName, ref Object postData, String headers, ref bool cancel)
 {
     BrowserNavigateCancelEventArgs e = new BrowserNavigateCancelEventArgs(url, false);
     if (BeforeNavigate != null) BeforeNavigate(this, e);
     cancel = e.Cancel;
     if (cancel) {
         this.Reset();
     }
 }