我正在使用StringFormat来显示一些绑定数据并且工作正常.
<TextBlock>
<TextBlock.Text>
<MultiBinding StringFormat="Name {0} | Id ({1})">
<Binding Path="Name" />
<Binding Path="Id"/>
</MultiBinding>
</TextBlock.Text>
</TextBlock>
Run Code Online (Sandbox Code Playgroud)
我希望Id值(请参阅XAML)为粗体.这该怎么做?
H.B*_*.B. 10
使用Run(和/或Bold)元素在里面TextBlock,而不是它的Text属性,你可以结合并分开他们的风格.
例如
<TextBlock>
<Run Text="Name "/><Run Text="{Binding Name}"/>
<Run Text=" | "/>
<Run Text="Id ("/><Run Text="{Binding Id}" FontWeight="Bold"/><Run Text=")"/>
</TextBlock>
Run Code Online (Sandbox Code Playgroud)
或者<Run Text="{Binding Id}" FontWeight="Bold"/>:
<Bold><Run Text="{Binding Id}"/></Bold>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4192 次 |
| 最近记录: |