日期:2014-05-19  浏览次数:20959 次

关于TreeNode的展开和收缩的问题,怎样把(+)与(-)的点击和node的点击分为不同事件?
想要这样的实现:
点parentNode前面的‘+’和‘-’,node的可以展开和收缩,
但任何node都不会被选中,不要有响应,
只有点击node的时候才会有相应的响应。

应该用什么事件?   或是用什么设置?

------解决方案--------------------
用AfterSelect事件

private void treeView1_AfterSelect(object sender, TreeViewEventArgs e)
{
if (e.Node.Text == "aaa ")
{
MessageBox.Show( "fdfs ");
}
}