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>
' '應該工作也。 –