0
我正在使用WPF,并且正在处理treeViewItem。我正在寻找一种方法来在鼠标悬停在此节点上时展开节点,并且在鼠标不在那里时设置属性IsExpand=false
。功能非常简单。当鼠标悬停时,展开treeViewItem
我有点失落,使用这个控件的事件,如果我应该使用触发器或事件。 在此先感谢。
我正在使用WPF,并且正在处理treeViewItem。我正在寻找一种方法来在鼠标悬停在此节点上时展开节点,并且在鼠标不在那里时设置属性IsExpand=false
。功能非常简单。当鼠标悬停时,展开treeViewItem
我有点失落,使用这个控件的事件,如果我应该使用触发器或事件。 在此先感谢。
成才这样应该指向你在正确的方向
<Grid>
<TreeView Margin="0,40,0,0">
<TreeViewItem Header="Level 1">
<TreeViewItem Header="Level 2" />
</TreeViewItem>
<TreeView.ItemContainerStyle>
<Style TargetType="{x:Type TreeViewItem}">
<Setter Property="IsExpanded" Value="False" />
<Style.Triggers>
<Trigger Property="IsMouseOver" Value="True">
<Setter Property="IsExpanded" Value="True" />
</Trigger>
</Style.Triggers>
</Style>
</TreeView.ItemContainerStyle>
</TreeView>
</Grid>
' '应该工作也。 –