我这里有个很小的程序,主要内容是一个treeview。
我现在下载给各位大虾。
能帮我处理BUG的,返回给我,运行成功后,马上给分。
没有返回的,当作共同学习。BUG:
1.右键点击treeview的空白处,不能显示PopupMenu3。
2.填加树叶后,主窗口不能刷新。下载地址:http://211.167.0.126/wjgl.rar
email:[email protected]
成功后再送两百分。

解决方案 »

  1.   

    我正在看,界面挺好,不过BUG好像不只你说的。
      

  2.   

    对,还有一个BUG,不能双击树叶。
      

  3.   

    to sanyboy (中国男孩) 
    不知现在回答你的问题是否合适
    1。treeview的popmenu属性与popmenu3关联
    2。添加新的接点,调用刷新函数,也就是自己写的建树函数(注意先将树删除)。也可以直接加上接点,
    3。你的事件选择有问题,一般使用onchanged事件而不是TreeView1MouseDown
      

  4.   

    你把鼠标移到窗体边界,会看到窗体原有的close等按钮
      

  5.   

    你的事件选择有问题,一般使用onchanged事件而不是TreeView1MouseDown 这一点倒无所谓,
    因为treeview控件不支持右键选中节点。
    针对右键点击treeview的空白处,不能显示PopupMenu3。问题:
    1)保持原来的popupmenu不变,但要进行代码控制一些item的enabled:=false;
    2)在TreeView1MouseDown事件中判断node.Text是否为空,或者别的判断条件进行treeview的popmenu属性的变换。