如何翻译StringFormat表达式中的文本?

时间:2012-07-10 20:59:23

标签: wpf

我正在使用资源文件进行翻译,典型的标签如下所示:

<Label Content="{x:Static Resx:FrmMngView.MsgLastModification}"/>

在某些情况下正在使用StringFormat,我想翻译它们:

<TextBlock Text="{Binding Items.ItemCount, StringFormat=users: {0}}" />

其中法语中“user”一词的翻译是“utilisateur”。 我怎样才能在这里使用我的resx翻译键?

1 个答案:

答案 0 :(得分:2)

您可以将整个格式字符串保存为资源,并在Binding.StringFormat中引用它。