2010-04-24 52 views
8

我有一个文本块,上面写着一行文字:我可以在WPF中的单个TextBlock中使用多种颜色吗?

“检测[动作]与[精度]的精度”

在WPF中,是否有可能对我来说,能够改变颜色文本块中的元素?我可以有一个文本块是多种颜色?例如,我希望整个TextBlock都是黑色,除了手势名称,我希望它是红色的。

这是可能的WPF?

回答

14

看看这有助于:

<TextBlock> 
     Detected 
     <TextBlock Text="{Binding Gesture}" Foreground="Red" /> 
     with an accuracy of 
     <TextBlock Text="{Binding Accuracy}" /> 
</TextBlock> 
+0

唯一的问题是,这些四个区的文本('Detected','Gesture','用准确性和准确性)将不在同一行 - 它们将在不同的行上单倍行距,而不是。但我喜欢这个概念。 – vapcguy 2016-10-20 18:24:25

相关问题