我有一个TreeViewItem
when Selected
,调用一个方法。但是,我发现当Selected
事件被调用时,Selected
父事件TreeViewItem
似乎也被调用了。
我真的宁愿不发生,但我找不到任何文件来告诉我为什么会发生这种情况。
有人可以告诉我为什么会发生这种情况,以及如何阻止它。
我对不同的对象而不是树视图项目持开放态度,但我需要保持选择的视觉指示。
谢谢!
PS:这是我所拥有的一个片段。
<TreeViewItem IsExpanded="True" IsSelected="False" Selected="Fire_MaxCustomer_Selected_Event">
<TreeViewItem.Header>
<TextBlock Text="{Binding Path=DisplayName}" />
</TreeViewItem.Header>
<TreeViewItem.Items>
<TreeViewItem Header="Orders & Credits" Selected="Fire_Orders_Credits_Event" />