2010-04-24 54 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

相關問題