如何使用本地化字符串格式化字符串?

时间:2013-03-27 10:24:26

标签: string xaml binding formatting windows-phone-8

我想绑定一个值并将其格式化为本地化字符串。这样的事情:

<TextBlock Text="{Binding Age, StringFormat='\{0\} {Binding Path=LocalizedResources.Global_AgeSuffix, Source={StaticResource LocalizedStrings}}'}" />

输出:

  • 30 ans if french culture
  • 其他文化30年

有可能吗?

此致

弗洛

1 个答案:

答案 0 :(得分:2)

很遗憾,您无法在Windows Phone上以这种方式格式化绑定文本。

有两种选择。

  1. 将另一个属性添加到已应用格式的绑定对象
  2. 使用转换器应用格式。