WinForm TreeView初始化後不選中任何節點

WebForm中TreeView初始化後能夠作到不選中任何節點,但是不知道爲何在WinForm中TreeView初始化後老是默認選中TreeView控件的ChildNods[0],真是讓人極端憤怒啊!!!從網上找了不少帖子,大可能是關於怎麼讓TreeView怎麼去選中節點的,終於在csdn的一個角落裏發現瞭如何不讓它初始化後選中任何節點的帖子,原來就是這樣啊(引用):
treeview如何初始化的時候不選中任何節點,包括父節點和子節點都不被選中 
若是是selected,那麼在你初始化後,把焦點移開 
若是是checked,那就把全部NODE的CHECKED設置成空


一個控件失去焦點的方法:
Enabled  =  false;
或者
TabStop  =  false;

均可以達到該目的。
固然,若是Enabled=false控件就變灰了,這固然不是我想要的,所以設置TreeView實例的TabStop屬性爲false,這樣焦點就沒了,TreeView實例就不選中任何節點了。spa

相關文章
相關標籤/搜索