【发布时间】:2018-11-18 14:29:02
【问题描述】:
我正在尝试在多重绑定中仅加粗其中一个 TextBlock。
多重绑定代码是,
<TextBlock TextWrapping="Wrap" Padding="2 0 0 0">
<TextBlock.Text>
<MultiBinding StringFormat="{}{0}{1}">
<Binding Path="Value" Mode="OneWay"/>
<Binding Path="Status" Mode="OneWay" />
</MultiBinding>
</TextBlock.Text>
</TextBlock>
在上面的块中,我想单独加粗第二个绑定。像这样的
<Binding Path="Status" Mode="OneWay" FontWeight="Bold"/>
但是绑定控件没有 FontWeight 属性。
是否有任何其他属性可以为 Binding 标签添加样式? 要么 有没有其他方法可以只为 MultiBinding 中的特定 TextBlock 添加样式?
【问题讨论】:
标签: wpf xaml data-binding multibinding