2010-04-24 11 views
8

Mam wiersz tekstu w textblock który brzmi:Czy mogę mieć wiele kolorów w jednym bloku tekstowym w WPF?

„Wykryto [gest] z dokładnością [dokładnością]”

w WPF, jest to możliwe dla mnie, aby móc zmienić kolor elementów w bloku tekstowym? Czy mogę mieć blok tekstu w wielu kolorach? Na przykład, chciałbym, aby cała blokada tekstu była czarna, z wyjątkiem nazwy gestu, którą chciałbym być czerwony.

Czy to możliwe w WPF?

Odpowiedz

14

Zobacz, czy to pomaga:

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

Jedynym problemem jest to, że te 4 obszary tekstu ('Detected',' Gesture', 'z dokładność "i" dokładność ") nie będzie na tej samej linii - zamiast tego będą one w jednym miejscu na różnych liniach. Ale podoba mi się ta koncepcja. – vapcguy

Powiązane problemy