如何从资源中生成字符串.Resw出现在设计器中

本文关键字:Resw 字符串 资源 | 更新日期: 2023-09-27 18:03:45

在我的通用应用程序的Shared项目中,我在Strings文件夹内有两个文件夹,en-USsv-SE。在这两个文件夹里面,我有Resources.resw文件。这些包含我的应用程序的字符串。

当我运行应用程序时,我能够看到字符串,使用x:Uid映射,但当使用设计器设计器时,我无法看到字符串。

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

是否有可能使资源从a *。重新出现在设计器中?

如何从资源中生成字符串.Resw出现在设计器中

如果您的其他项目实际上像您想象的那样工作,我会感到惊讶。*中的字符串。设计器不会自动理解Resw文件。鉴于这种:

<TextBlock x:Uid="MyWelcomeMessage" />
在设计器中

将显示一个空的TextBlock,因为设计器在设计时没有获得本地化资源。建议使用一些占位符值来表示您正在使用资源进行本地化的项目。