【发布时间】:2013-06-14 18:56:46
【问题描述】:
我需要从与当前线程的文化不同的文化中加载 Windows Phone 应用程序 (Silverlight) 中的资源(以处理我需要在手机语言更改时执行的一些操作)。
我该怎么做?
提前致谢。
【问题讨论】:
标签: .net silverlight localization windows-phone-8
我需要从与当前线程的文化不同的文化中加载 Windows Phone 应用程序 (Silverlight) 中的资源(以处理我需要在手机语言更改时执行的一些操作)。
我该怎么做?
提前致谢。
【问题讨论】:
标签: .net silverlight localization windows-phone-8
ResourceManager 具有 GetObject() 方法的重载版本,该方法接受 CultureInfo 对象。
所以你可以根据你想要的文化创建这个对象并传递它:
CultureInfo enCulture = new CultureInfo("en-US");
ResourceManager.GetObject("objectname", enCulture);
【讨论】: