2
我有一個winforms應用程序。在我的表格中,我有一個webbroswer控件。它擁有一個網頁。當在網頁上觸發一個事件時,比如點擊一個按鈕,我希望隱藏()表單以及網頁。這可能嗎?在Winforms應用程序中Winforms WebBrowser網頁觸發事件
我有一個winforms應用程序。在我的表格中,我有一個webbroswer控件。它擁有一個網頁。當在網頁上觸發一個事件時,比如點擊一個按鈕,我希望隱藏()表單以及網頁。這可能嗎?在Winforms應用程序中Winforms WebBrowser網頁觸發事件
您可能試圖做一些比我要建議的更復雜的事情,但是您可以在Web瀏覽器控件上處理Navigating事件。也許做這樣的事情:
this.webBrowser1.Navigating += new System.Windows.Forms.WebBrowserNavigatingEventHandler(this.webBrowser1_Navigating);
private void webBrowser1_Navigating(object sender, WebBrowserNavigatingEventArgs e) {
e.Cancel = true;
webBrowser1.Visible = false;
}
當然e.Cancel將阻止導航請求發生(如果這是你想要的)。
Sally您是否可以控制網頁瀏覽器中顯示的HTML頁面,或者您想要截取Internet上任何可能的網頁上的按鈕? – 2011-03-09 11:13:39
我確實控制了網頁。這是一個ASPX頁面。 – Sally 2011-03-09 11:20:53