如何通过单击项目文本来展开节点?
目的是使扩展或关闭节点更容易,除了取决于Expander箭头按钮。
答案 0 :(得分:1)
这似乎有效。这会切换展开/折叠的项目,但如果您愿意,可以执行item.IsExpanded = true;
。
TreeViewItem item = (TreeViewItem)treeView.ItemContainerGenerator.ContainerFromItem(treeView.SelectedItem);
item.IsExpanded = !item.IsExpanded;
您可以在标签的鼠标按钮事件处理程序中触发此代码。如果将它放在鼠标按下事件处理程序中,则还不会选择树视图项。