具有不同Uris的所有帧导航到第一个创建的帧

时间:2010-09-15 14:42:47

标签: c# silverlight xaml navigation

我以编程方式创建了多个Frame,并将每个Frame导航到不同的页面,但Frames的所有内容都导航到首次创建Uri的{​​{1}},而Frame不同。

编辑: 在我的项目中,用户可以从他的收件箱列表中打开一些项目,并在不同的选项卡中查看每个项目的页面(每个选项卡包含一个框架)。

如果无法做到这一点,有没有办法实现这个目标?

2 个答案:

答案 0 :(得分:3)

答案 1 :(得分:0)

我认为您的意思是使用隐藏的iframe来欺骗浏览器记住网址? 如果是这样,您就不能在一个浏览器页面中拥有多个Uris。这是一个浏览器限制(无论如何它会存储多个Uris?)。

如果您真的想在一个浏览器页面中尝试多个可导航的Silverlight应用程序,请解释您要解决的问题(因为这是一件不寻常的事情)?

如果你的意思是其他的,请澄清你的问题(并提供Xaml / html等),我会相应地改变我的答案:)