Content = new DetailsPage();
不过是这可能会造成混淆谁可能甚至不知道该页面在Silverlight和用户呈现在Silverlight中的多个页面将被期待点击浏览器上的后退按钮。 显然我可以添加自己的按钮,但这看起来不正确。
如何使用后退/前进按钮允许“正常”浏览器导航?
Content = new DetailsPage();
不过是这可能会造成混淆谁可能甚至不知道该页面在Silverlight和用户呈现在Silverlight中的多个页面将被期待点击浏览器上的后退按钮。 显然我可以添加自己的按钮,但这看起来不正确。
如何使用后退/前进按钮允许“正常”浏览器导航?
在Silverlight 2中,您仍然可以处理导航。这只是一个更手动的过程。
呼叫
HtmlPage.Window.NavigateToBookmark("blah");
的 “#blah” 添加到URL的结尾。 致电
string bookmark = HtmlPage.Window.CurrentBookmark;
找出你目前在哪里。人们也在绑定到jQuery/Asp.net AJAX库来使用他们的导航支持。
在Silverlight 3中,您可以使用导航框架自动执行一些操作。文件 - >新建项目 - > Silverlight导航项目。
你真的应该制定一个问题。
我假设你想知道如何通过浏览器后退按钮支持来实现多页面导航。
有一个简单的答案,即使用Silverlight 3开箱即用,以及使用地址栏进行应用内导航。
发布日期设定为7月10日,所以没有太多时间等待。 请注意,您目前无法在一台计算机上同时安装Silverlight 2和3,并且没有可用的最终用户插件(只能开发运行时,手动安装)。
问题,问题....编辑 – 2009-06-10 12:39:48
好吧,那么我会使用导航法作业?把一个参考。在你的答案中,我会接受它。干杯! – 2009-06-10 12:46:18