取消浏览器后退按钮上的导航不会影响Uri - Silverlight

时间:2014-10-14 17:38:11

标签: c# silverlight silverlight-5.0

我通过覆盖此方法取消导航:

protected override void OnNavigatingFrom(NavigatingCancelEventArgs e)
{
  e.Cancel = true;
  base.OnNavigatingFrom(e);
}

使用NavigationService.Navigate(...)

时可以使用此功能

但是如果用户按下浏览器后退按钮,即使页面没有改变,浏览器Uri也会改变。

如何阻止Uri更改浏览器后退按钮?

0 个答案:

没有答案