TreeView1共有两个节点,状态图标已设置好,但一执行下面这句话,状态图标即丢失TreeView1.Items[1].MoveTo(TreeView1.Items[0], naInsert);

解决方案 »

  1.   

    节点是静态创建的话,moveto方法把下一个节点给删了
      

  2.   

    nizijian兄能不能解释得再详细点,和应该如何处理这个问题呢
      

  3.   

    老大能不能在加一次!你是naInsert的嘛!
      

  4.   

    节点是静态的!在动态创建或者改变后要重新定义图标!
    TreeView1.Items[1].MoveTo(TreeView1.Items[0], naInsert);
    TreeView1.Items[0].imageindex:=n;
    TreeView1.Items[1].imageindex:=m;//m,n为imagelist里的图表序号