TextBlock使用C#样式String.Format文本

时间:2014-11-09 04:04:39

标签: c# wpf xaml textblock string.format

C#有一个函数String.Format(string,arguments []),其作用类似于以下内容。

String.Format("here's my argument {0}", 1337)

这将返回字符串“这是我的论点1337”。使用TextBlock对象,我无法获得这样的功能。我想做点什么

<TextBlock Text=String.Format("here's my argument {0}", {Binding Argument})/>

它将绑定作为输入,但我似乎无法通过单个TextBlock找到任何方法。是否有一个类似的对象类型可以处理这个或有没有办法用文本块来解决这个问题?

1 个答案:

答案 0 :(得分:2)

您可以{/ 3}}使用

<TextBlock Text="{Binding Argument, StringFormat=here\'s my argument {0}}"/>