【发布时间】:2014-05-18 17:32:55
【问题描述】:
我试图弄清楚如何强制页面以编程方式在 C# 和 XAML 中完全初始化(Windows Phone 8.1 运行时)。
(注意这不是关于数据绑定的问题,因为很多值需要动态更新,整个页面需要重新初始化)。
Page 类被设置为缓存自身 -
this.NavigationCacheMode = NavigationCacheMode.Required;
我尝试过简单的答案,比如设置
this = new Page();
这不起作用,因为当前页面显然是只读的。
不完全确定如何进行,因为 Page 和 Frame 没有提供明显的 reload() 方法或等效方法。
【问题讨论】: