我无法获得,只有当前扩展的项目。当我尝试获取展开的项目时,我从树视图中获取所有展开的项目,但我不希望这样,我需要获取单击的展开项目。
答案 0 :(得分:2)
您需要回复AfterExpand事件。
通过限制点击您关闭键盘用户。
编辑
抱歉,这是WinForms。这是WPF解决方案:
<TreeView TreeViewItem.Expanded="TreeViewItem_Expanded" />
答案 1 :(得分:2)
请使用
e.Handled=true;
在treeViewItem.Expanded
事件处理程序中。这样,它只会触发实际扩展的项目,而不会冒泡到父树视图项目。