silverlight中从一个xaml页面跳转到另一个xaml页面,并传值
开始是在 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页面加载,很浪费时间。
有没有其他的好办法来解决这个问题,求解... silverlight XAML 页面跳转?传值
[解决办法]
使用资源字典一次性加载,然后在程序中直接使用即可,不会造成浪费。
http://www.cnblogs.com/chengxingliang/archive/2012/06/04/2532032.html