我想在WPF应用程序中将字符串转换为C#中的格式化文本,该怎么做?
非常感谢
答案 0 :(得分:2)
您始终可以使用常规C#工具执行此操作。
但是,如果整个目的是为绑定创建一个很好的字符串,那么您可以直接使用绑定的StringFormat。
例如,您可以像这样使用TextBlock:
<TextBlock>
<TextBlock.Text>
<MultiBinding StringFormat="{}{0} at distance of {1}m.">
<Binding Path="User"/>
<Binding Path="Distance"/>
</MultiBinding>
</TextBlock.Text>
</TextBlock>
这将根据“用户”和“距离”边界值格式化文本。