重写TreeView,实现Shift多个多选和ctrl单个多选
重写WinForm控件中的TreeView控件,实现了TreeView多选,里面有源代码(vs2010开发的)。可以像Windows中那样用Shift多个选择节点,也可以用Ctrl单个多选节点。压缩包中有源码和示例文件夹(TreeView使用文件夹和文件绑定的节点)和效果截图。
下载地址
用户评论
不错可以。不过没有解决控件闪烁问题
不错,有借鉴意义。
学习中,仅供参考
经测试,不能满足我的需求
做的不算完美,多选后右键菜单就取消选中了
很好用哈,谢谢分享
一般,Shift+ 左键的功能不正确,按Shift,再点击上面的一行之后,再点击下面的一行,上面选中的那行应该取消选中才对,因为没有根据Shift的起点和终点做正确的判断,Ctrl+左键单选的经过尝试,Demo并不具备此功能
可以实现功能
非常好的Demo 弥补了C#控件的缺陷!给力!顶起来!
参考下,虽然有点贵,还是感谢楼主的分享