none
win8资源全球化 RRS feed

  • 问题

  • 我写了一个多语言的例子,当我改变语言的时候,如何立即显示对应的语言,如果是刷新页面,该如何写呢
    2012年12月28日 4:29

全部回复

  • //WinRT 运行时映射更改获取资源
            private void WinRTChangedResource_Click(object sender, RoutedEventArgs e)
            {
                    ResourceManager.Current.DefaultContext.QualifierValues.MapChanged += async (s, m) =>
                    {
                        await Dispatcher.RunAsync(Windows.UI.Core.CoreDispatcherPriority.Normal, () =>
                        {
                            appName  = ResourceManager.Current.MainResourceMap.GetValue("Resources/appDisplayName").ValueAsString;
                        });
                    };
                //}
            }
    如上在MapChanged事件时设置
    • 已建议为答案 beauty778 2012年12月30日 13:10
    • 取消建议作为答案 beauty778 2012年12月30日 13:11
    2012年12月28日 5:02