【发布时间】:2012-09-10 09:47:45
【问题描述】:
我正在使用 Windows 8 RTM 和 C#(VS 2012 RTM) 开发 Metro 应用程序,但页面重新加载很困难, 谁能解释我如何重新加载页面而无需再次导航到同一页面。 简介:我正在开发支持多语言的 Metro 应用程序。当用户选择语言时,我将通过以下代码覆盖主要语言
Windows.Globalization.ApplicationLanguages.PrimaryLanguageOverride = "de";
并使用此代码重新加载页面
this.Frame.Navigate(this.GetType());
语言更改为“de”,但是当我在页面上按“返回”时,它导航到同一页面而不是导航到上一页。我错过了什么,有人可以解释一下如何做到这一点。提前致谢
【问题讨论】:
-
Rajkumar,您找到解决方案或解决方法了吗?
-
标记最佳答案非常有礼貌。
标签: c# xaml windows-8 windows-runtime