2011-08-29 18 views
1

我在Silverlight 4中使用Navigational Framework。我开始相信这是一个错误,因为浏览器按钮真的让用户感到困惑。例如,当打开一个子窗口时,用户认为他们可以通过按下后退按钮来关闭窗口。它显然不会关闭窗口,它只是将父页面导回一步。最终的结果是一个混乱的数据集。我厌倦了我对应用程序导航的一点控制;前进和后退按钮是不合时宜的。 Web应用程序不再以这种方式工作。请有人告诉我如何禁用他们的功能;即从其中一个按钮启动时取消导航。在Silverlight中,如何禁用使用浏览器按钮的后退和前进导航?

回答

1

从您的html页面的代码保持你的Silverlight XAP:

<iframe id="_sl_historyFrame" style="visibility:hidden;height:0px;width:0px;border:0px"></iframe> 

这是历史框架。

相关问题