例如:
Note_1
Item_1
Item_2
Note_2
Note_3
Item
在不使用鼠标双击的情况下,如何将节点Note_2设置为选中的状态;
因为SelectedItem、SelectedValue等是只读的,不能绑定这些属性,所以对于如何解决这个问题无从下手啊
------解决思路----------------------
node对象的selected可以修改好像
------解决思路----------------------
WPF中的 TreeView 控件 也是属于“条目控件”一类,拥有Items属性。每个TreeViewItem 都有一个 IsSelected属性,用于来设置是否被选中。 当然,选中之前 要先根据node的名称找到TreeViewItem,通过 TreeView 的ItemContainerGenerator.ContainerFromIndex 方法 找到item,再设置 IsSelected即可。