问各位大侠c#.net treeview的问题

来源:百度知道 编辑:UC知道 时间:2024/05/10 10:14:51
在一个窗体中放入treeview和一个dataGird控件。现在我实现的是点击treeview中的一个节点就可以在dataGird中修改节点中对应的内容。现在的问题是修改完后保存修改内容,然后展开。代码如下
treeview.ExpandAll(); //展开treeview。
this.treeview.SelectedNode =selectNode ; //被编辑节点是被选中状态。
但结果是能展开但是无法使刚才被选中的节点仍然处在被选中状态,请问这是什么情况

把listview的hideselection设成false就可以了。
实际上是已经被选中了,只不过没有显示出来。
如果用Tab把焦点移到listview上,就可以显示了。
改完那个属性,即使焦点不在listview上,也可以显示选择状态。