我有一个<TextBlock>
元素,看起来像这样,
<TextBlock Text="{Binding Name, StringFormat= 'Name: {0}'}"/>
现在,如果我想将第一部分设置为 Bold 样式,将第二部分设置为 Italic 样式,
例如
姓名: 人员姓名
目前,使用样式将其应用于我的StringFormat
的结果中。
有没有简单的方法可以做到这一点?
答案 0 :(得分:2)
使用两次运行:
<TextBlock>
<Run Text="Name:" FontWeight="Bold"/>
<Run Text="{Binding Name}" FontStyle="Italic"/>
</TextBlock>