首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

怎么知道TreeView有被修改过

2013-08-14 
怎样知道TreeView有被修改过?TreeView的onChange方法太灵敏,双击一下也会触发,有没有办法知道TreeView有没

怎样知道TreeView有被修改过?
TreeView的onChange方法太灵敏,双击一下也会触发,有没有办法知道TreeView有没有真的修改过?包括节点修改,节点移动等
[解决办法]
建议按TreeView1.Item,相应建议一个TListString,让TListString与TreeView1.Item一致,比较二者,就可以判断是否,增加,删除或移动。
[解决办法]
彻底但低效的办法:比较treeview.savetostream得到的内容(缩进文本)
[解决办法]
楼上的办法,支持一下!

你的Node有没有关联数据呢?node.Data := p^,如果关联了也许可以从P上下功夫。
[解决办法]
设一个全局变量,当修改或移动时,改变变量值,判断该值即可

热点排行