Если вы работаете над пользовательским интерфейсом WPF с XAML, вы можете использовать
<TextBlock>
<Run x:Name="Name" foreground="red"/>
<Run x:Name="OtherProperty" foreground="#1f1f1f"/>
</TextBlock>
Это похоже на диапазон HTML для XAML, если вы передаете различные строки для запуска вместо одной строки со строителем строк
Name.Text = "Общее имя";//например.Вы также можете отредактировать цвет из кода, если вы собираетесь