2012-06-22 67 views
-6

我想将字符串转换为WPF应用程序中C#中的格式化文本,如何执行此操作?如何将字符串转换为格式文本C#

非常感谢

+1

一个字符串已经包含格式化文本。你为什么不更具体? –

+0

请在[ask] –

+0

中阅读'做你的作业'部分我已经拿走了[tag:KINECT]标签,因为这与Kinect无关 –

回答

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> 

这将格式化基于关闭“用户”和“距离”的约束值的文本。

相关问题