【发布时间】:2016-04-09 10:03:29
【问题描述】:
我有 3 个项目的解决方案:
- 包含用于本地化的函数和 LocalizedStrings.resx 文件的可移植类库
- 适用于 Windows 7 的 WPF 应用程序
- 适用于 Windows 10 的通用应用程序
在我的 WPF 应用程序中,我使用以下代码访问 resx 文件中的字符串:
private ResourceManager localizedStrings;
public MainWindow()
{
localizedStrings = new ResourceManager(typeof(LocalizedStrings));
InitializeComponent();
tbTest.Text = localizedStrings.GetString("headerToolData");
现在我想在我的 UWP 应用中使用相同的代码,但它不起作用。我总是在包清单中将语言设置为“默认语言”的值。
如何正确访问 UWP 应用中 pcl 中包含的 resx 文件中定义的字符串?
【问题讨论】:
标签: c# localization win-universal-app portable-class-library