TreeView节点拖拽功能实现

TreeView 的节点拖拽功能,算是提升用户体验的一个小妙招,是在做组织架构、权限管理这些模块的时候,真的是挺方便的。比如你要给某个部门换个上级,只需要拖一下节点,搞定,干净利落。实现上也不难,主要靠几个事件:ItemDragDragEnterDragDrop。配合逻辑校验,比如不能把父节点拖进子节点这些,体验会更顺畅。如果你也在搞类似的模块,这套实现方式可以参考一下。

doc 文件大小:216KB