silverlight中从一个xaml页面跳转到另一个xaml页面,并传值

liusir360 2013-05-21 10:23:20
开始是在 aaaaa.xmal页面中包含资源文件
<UserControl.Resources>
<co:bbbbb x:Key="bbbbb"/>
</UserControl.Resources>
然后在cs文件中
Type type = this.page.Resources["bbbbb"].GetType();
var page = Activator.CreateInstance(type);
然后我可以跳转页面并且设置page参数并实现传值,但是这种方法每次加载aaaaa.xmal页面
时也会把bbbbb.xmal页面加载,很浪费时间。

有没有其他的好办法来解决这个问题,求解...
...全文
125 2 打赏 收藏 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
liusir360 2013-05-21
  • 打赏
  • 举报
回复
不错,是这个做法,以前老想着控件的样式可以设置全局资源,把这个漏掉了
Architecture Net 2013-05-21
  • 打赏
  • 举报
回复
使用资源字典一次性加载,然后在程序中直接使用即可,不会造成浪费。 http://www.cnblogs.com/chengxingliang/archive/2012/06/04/2532032.html

8,757

社区成员

发帖
与我相关
我的任务
社区描述
WPF/Silverlight相关讨论
社区管理员
  • WPF/Silverlight社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧