我在写双击一个tree节点添加该节点下的子节点是遇到了问题,请问:
1、Treeview控件双击某一节点时添加子节的事件是“BeforeExpand”吗
2、为什么节点在左边有加号的时候“BeforeExpand”事件里写的代码才起作用,没加号时则不起作用,该怎么解决

解决方案 »

  1.   

    BeforeExpand意思应该是展开前吧?没加号怎么展开?
      

  2.   

    那不能在没有子节点的节点上显示加号呢,因为我不想一开始就把tree的所有内容都添加上,而是在用户双击节点后动态的到数据库中取数据添加到该节点下,但苦于未添加子节点的节点不显示加号,所以没法触发BeforeExpand事件,不知道大家是怎样处理这个问题的
      

  3.   

    双击节点有一个事件(抱歉,一直用的是.NET CF,这东西里面似乎没有双击这个事件的),这时候你先添加节点,然后再用Expand方法展开你当前点的这个节点,这样,BeforeExpand事件就触发了