C# 鼠标悬停后展开树视图项
我正在使用WPF工作,我正在处理treeViewItem。我正在寻找一种方法,当鼠标位于该节点上时展开该节点,当鼠标不在该节点上时设置C# 鼠标悬停后展开树视图项,c#,wpf,xaml,treeview,mouseover,C#,Wpf,Xaml,Treeview,Mouseover,我正在使用WPF工作,我正在处理treeViewItem。我正在寻找一种方法,当鼠标位于该节点上时展开该节点,当鼠标不在该节点上时设置IsExpand=false属性。它的功能非常简单 如果我应该使用触发器还是事件,我对使用此控件的事件有点迷茫。 提前谢谢。像这样的事情应该会给你指明正确的方向 <Grid> <TreeView Margin="0,40,0,0"> <TreeViewItem Header="Level 1">
IsExpand=false
属性。它的功能非常简单
如果我应该使用触发器还是事件,我对使用此控件的事件有点迷茫。
提前谢谢。像这样的事情应该会给你指明正确的方向
<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>
也应该可以。