Mon*_*RPG 3 c# browser navigation navigateurl
我正在开发一个C#,.NET Framework 4.0应用程序.它通过订单访问某些页面.有时我必须移动到下一页而不等待前一页完成工作.如何取消WebBrowser元素的上一个导航过程?
WebBrowserelement使用Internet Explorer.谢谢.
这就是我的导航方式
webBrowser1.Navigate("http://www.mywebsite.com/");
Run Code Online (Sandbox Code Playgroud)
有两种直接的方法可以做到这一点.首先,您只需在代码中的某个位置调用WebBrowser的Stop方法即可.但是,如果您正在寻找一些更精细的控制,您可以连接到WebBrowser的Navigating事件,并执行以下操作:
private void OnWebBrowserNavigating(object sender, WebBrowserNavigatingEventArgs e) {
if (somecondition) {
e.Cancel = true; // Cancels navigation
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11984 次 |
| 最近记录: |