【问题标题】:Navigation xBap problem with frames框架的导航 xBap 问题
【发布时间】:2010-02-15 13:20:50
【问题描述】:

我在 xBap 中导航时遇到问题

我创建了两个页面(Page1 和 Page2)

第1页有一个导航到第2页的按钮

    <Button Height="23" Width="76" Name="button1" Click="button1_Click">Page2</Button>

private void button1_Click(object sender, RoutedEventArgs e)
{
    NavigationService n = NavigationService.GetNavigationService(sender as Button);
    n.Navigate(new Uri("Page2.xaml", UriKind.Relative));
}

在Page2中有一个没有任何来源的框架

<Frame Margin="0,90,0,0"/>

运行应用程序后,导航到page2,导航会正常工作,

但是当我在浏览器中按返回时,再按一次 button1

浏览器将显示此消息

image

注意:在某些情况下您需要重复尝试

任何帮助!

提前致谢

【问题讨论】:

    标签: wpf navigation xbap frames


    【解决方案1】:

    由于您的浏览器崩溃,我建议这是以下组件之一中的一些错误:

    • 浏览器(本例中为 IE)
    • XBAP 插件/插件(是的,在 .NET Framework 安装的浏览器中,有某种插件静默安装)

    我敢打赌,这无法以编程方式解决...我建议如下:

    • 尝试在不同环境下重现(不同的IE版本、操作系统等)
    • 重新安装 .NET Framework 并确保您拥有最新、稳定的最终版本
    • 对 Internet Explorer 执行相同操作
    • Firefox 也支持 XBAP - 在 Firefox 中尝试

    如果它在其他环境中工作,您的用户应该不会遇到此设置问题。

    希望对你有帮助,

    最好的问候
    托马斯

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-03-07
      • 1970-01-01
      • 1970-01-01
      • 2014-08-10
      相关资源
      最近更新 更多