5

Shared我的通用应用程序的项目中,我的文件夹中有两个文件Strings夹,en-US并且sv-SE. 在两个文件夹中我都有Resources.resw文件。这些包含我的应用程序的字符串。

当我运行应用程序时,我可以看到使用 映射的字符串x:Uid,但是在使用设计器设计器时我看不到字符串。

将英文Resources.resw文件移动到根目录会Strings产生一个错误,告诉我默认语言(en-US)没有 Resources.resw 文件。此外,它不会使字符串出现在编辑器中。

是否可以让 *.resw 中的资源出现在设计器中?

4

1 回答 1

4

如果您的其他项目确实如您所想,我会感到惊讶。设计人员不会自动理解 *.resw 文件中的字符串。鉴于这种:

<TextBlock x:Uid="MyWelcomeMessage" />

在设计器中会显示一个空白TextBlock,因为设计器在设计时没有获得本地化资源。建议对使用资源本地化的项目使用一些占位符值。

于 2014-06-06T21:49:30.517 回答