使用
WPF中的DataTriggers,可以根据绑定的对象在控件上设置属性.例如,您可以根据对象上的IsAlive属性设置TextBlock的背景.
<DataTrigger Binding="{Binding Path=IsAlive}" Value="true">
<Setter Property="Background" Value="Yellow"/>
</DataTrigger>
我想知道它是否有可能逆转.是否可以根据绑定到的控件的状态在数据绑定项上设置属性?
假设我想在控件绑定到接收鼠标悬停事件时将IsAlive属性设置为true.
可以在WPF&数据触发器?谢谢.
最佳答案 我不知道你问的是否是直接可能的,但我怀疑它不是.另一方面,我认为您可以通过将对象的“IsAlive”属性直接绑定到控件的“IsMouseOver”依赖项属性,使用Mode = OneWayToSource来使您的示例场景工作.