我有一个关于如何在树视图中的鼠标悬停事件中仅突出显示一行的问题。我添加了触发器
<MultiTrigger>
<MultiTrigger.Conditions>
<Condition Property="IsMouseOver" Value="True"></Condition>
</MultiTrigger.Conditions>
<Setter TargetName="Bd" Property="Background" Value="{DynamicResource {x:Static SystemColors.HighlightBrushKey}}"></Setter>
</MultiTrigger>
但我得到以下结果:
这里图片:http://i.stack.imgur.com/j9N3x.png
如您所见,每个项目的父项也突出显示。在此示例中 - 鼠标位于 TempPE 项目上。