NavigationService.NavigationStopped 事件
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
在调用该方法时 StopLoading() 发生,或者在当前导航正在进行时请求新的导航时发生。
public:
event System::Windows::Navigation::NavigationStoppedEventHandler ^ NavigationStopped;
public event System.Windows.Navigation.NavigationStoppedEventHandler NavigationStopped;
member this.NavigationStopped : System.Windows.Navigation.NavigationStoppedEventHandler
Public Custom Event NavigationStopped As NavigationStoppedEventHandler
事件类型
示例
下面的示例演示如何处理 NavigationStopped。
void NavigationService_NavigationStopped(object sender, NavigationEventArgs e)
{
this.progressStatusBarItem.Content = "Navigation stopped.";
}
Private Sub NavigationService_NavigationStopped(ByVal sender As Object, ByVal e As NavigationEventArgs)
Me.progressStatusBarItem.Content = "Navigation stopped."
End Sub
注解
如果需要在停止下载时发现有关导航请求的相关信息,请进行处理 NavigationStopped 。 此信息可从 NavigationEventArgs 传递给 NavigationStopped 事件处理程序的对象获取,包括:
请求的 URI。
导航器 (NavigationWindow, Frame) 。
其他数据(如果导航是通过调用任一调用或NavigationService.NavigateNavigationService.Navigate调用启动的)。
注释
引发NavigationService时NavigationStopped,它还会引发Application.NavigationStopped对象上的Application事件。