我一直在按照本教程Using String resources (xaml)在Windows Universal项目中设置字符串资源。但即使我已将文本块的Uid设置为字符串资源名称,在测试应用程序期间,字符串内容也不会显示在文本块中。
有谁知道我在设置字符串资源时可能缺少哪一步 作为文本块文本值?
这是文本块的xaml定义,显示Uid设置为与资源中字符串名称相同的名称"关于":
<TextBlock x:Uid="About"
Grid.Row="1"
Grid.RowSpan="2"
Width="400"
Height="300"
HorizontalAlignment="Left"
VerticalAlignment="Top"
Text=""
TextWrapping="Wrap" />
这是res文件本身:
这是源树的结构:
答案 0 :(得分:1)
使用UID访问时的资源文件通常是您要绑定的Controlname.Property类型。
所以它应该是About.Text而不是关于测试和工作