DotNetEden

一个普通程序员的成长记录
posts - 440, comments - 1502, trackbacks - 13, articles - 0
  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理

2011年11月23日

摘要: 继上次定制TreeView控件,实现节点样式自定义及节点级别的单选、复选后继续对TreeView控件,这次实现的功能是树节点可以按Ctrl/Shift键多选和树节点的拖动。相对于上次的代码,这次主要新增加也以下几个属性和方法: IsMultiSelect属性:树是否需要使用多选功能 SelectedNodeList属性:多选时被选中的节点的集合 TreeNodeCanAcceptDragedHandler事件:拖动时用来判断目标节点是否接受拖动 IsNodeCanAcceptDragHandler事件:拖动成功后要执行的事件,一般用来将新的关系持久化到数据库或其它地方。 实现比较简单,各位直接看代码吧。阅读全文

posted @ 2011-11-23 15:44 张荣华 阅读(1445) 评论(1) 编辑