wpf treeview 如何设置某节点为选中状态

.Net技术 码拜 9年前 (2015-07-10) 4167次浏览 0个评论

例如:

Note_1
Item_1
Item_2
Note_2
Note_3
Item

在不使用鼠标双击的情况下,如何将节点Note_2设置为选中的状态;

因为SelectedItem、SelectedValue等是只读的,不能绑定这些属性,所以对于如何解决这个问题无从下手啊

10分

node对象的selected可以修改好像

20分

WPF中的 TreeView 控件 也是属于“条目控件”一类,拥有Items属性。每个TreeViewItem 都有一个 IsSelected属性,用于来设置是否被选中。 当然,选中之前 要先根据node的名称找到TreeViewItem,通过 TreeView 的ItemContainerGenerator.ContainerFromIndex 方法 找到item,再设置 IsSelected即可。

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明wpf treeview 如何设置某节点为选中状态
喜欢 (0)
[1034331897@qq.com]
分享 (0)

文章评论已关闭!