使用wpf浏览器取消导航

时间:2014-02-03 13:37:18

标签: c# wpf browser

我想在 WPF 浏览器中创建一个停止按钮,但无法找到要分配给该按钮的事件。我只能找到Windows窗体和Iwebbrowser2的解决方案,这不是我要搜索的内容。

1 个答案:

答案 0 :(得分:-1)

你在哪里寻找那个活动?你不能太努力,因为它是很容易在最常见的编码资源中找到的,MSDN。这应该始终是你看的第一个地方。来自MSDN上的WebBrowser.Navigating Event页:

  

在导航到文档之前发生       ...
  导航事件处理程序传递给NavigatingCancelEventArgs类的实例。您可以通过将NavigatingCancelEventArgs对象的Cancel属性设置为true来取消导航。

在链接页面中,您会看到它使用NavigatingCancelEventArgs类型的对象,如果查看MSDN上的NavigatingCancelEventArgs Class页面,您会看到名为{{1}的属性}:

  

获取或设置一个值,该值指示是否应取消该事件。 (继承自CancelEventArgs。)

然后,如果您看到CancelEventArgs.Cancel Property页面,您会看到一个确切如何使用它的示例。在你的情况下,你会做这样的事情:

Cancel

将来,请实际搜索答案,并在发布其他问题之前参阅StackOverflow帮助中心中的How do I ask a good question?页面。