对节点的操作转化为对对象的操作
我在做个WINFORM项目,项目中用到了树,树的每个节点绑一个对象,我该如何设计个管理类来使对节点的操作转化为对对象的操作,比如我改变了对象的一个属性,该节点就自动刷新了,大家回答最好有代码,伪代码也可以,很着急在线等,谢谢! --------------------编程问答-------------------- 什么意思?你是想做树?
你想 树可以修改,添加节点!之后刷新?
那这不简单啊!
修改,添加之后,重新加载一次树不就行了! --------------------编程问答-------------------- 取决于树具体用什么实现的。
一般的数据绑定,是利用对象实现INotifyPropertyChange来实现"自动刷新"。
如果你自己做的树,也可以通过订阅INotifyPropertyChange事件来实现"自动刷新"。
--------------------编程问答-------------------- 树的结点有一个tag属性
在创建树的时候把每个节点的tag 赋值为对应的对象
这样在操作节点时,只要能取到操作的节点,就能根据节点的TAG属性找到对应的对象
补充:.NET技术 , C#