在WPF中设置多绑定文本块的样式
我试图在多重绑定中只加粗一个文本块 多重绑定代码是在WPF中设置多绑定文本块的样式,wpf,xaml,data-binding,multibinding,Wpf,Xaml,Data Binding,Multibinding,我试图在多重绑定中只加粗一个文本块 多重绑定代码是 <TextBlock TextWrapping="Wrap" Padding="2 0 0 0"> <TextBlock.Text> <MultiBinding StringFormat="{}{0}{1}"> <Binding Path="Value" Mode="OneWay"/> <Binding Path="S
<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>
在上面的代码块中,我只想加粗第二个绑定。像这样的
但是绑定控件没有FontWeight属性
是否有其他属性可向绑定标记添加样式?
或
在多重绑定中,有没有其他方法可以只向特定的文本块添加样式?绑定不是控件,不能有样式 对于文本块,您可以声明
内联线
<TextBlock TextWrapping="Wrap" Padding="2 0 0 0">
<Run Text="{Binding Value, Mode=OneWay}"/>
<Run Text="{Binding Status, Mode=OneWay}" FontWeight="Bold"/>
</TextBlock>