重写TreeView,实现Shift多个多选和ctrl单个多选

时间:2015-04-28 08:50:07
【文件属性】:

文件名称:重写TreeView,实现Shift多个多选和ctrl单个多选

文件大小:1.19MB

文件格式:RAR

更新时间:2015-04-28 08:50:07

实现TreeView多选 Shift多个多选 Ctrl单个多选

重写WinForm控件中的TreeView控件,实现了TreeView多选,里面有源代码(vs2010开发的)。可以像Windows中那样用Shift多个选择节点,也可以用Ctrl单个多选节点。压缩包中有源码和示例文件夹(TreeView使用文件夹和文件绑定的节点)和效果截图。


【文件预览】:
TreeView多选(Shift选择)
----测试文件.rar(73KB)
----测试文件夹图示.jpg(79KB)
----TreeView多选Shift.rar(1.07MB)
----主界面图示.gif(12KB)

网友评论

  • C#的代码
  • 基础学习的Demo,不错的小例子
  • 不错可以。不过没有解决控件闪烁问题
  • 不错,有借鉴意义。
  • 学习中,仅供参考
  • 经测试,不能满足我的需求
  • 做的不算完美,多选后右键菜单就取消选中了
  • 很好用哈,谢谢分享
  • 一般,Shift+ 左键的功能不正确,按Shift,再点击上面的一行之后,再点击下面的一行,上面选中的那行应该取消选中才对,因为没有根据Shift的起点和终点做正确的判断,Ctrl+左键单选的经过尝试,Demo并不具备此功能
  • 可以实现功能
  • 粗粗看了一下,很有启发。需要好好研究。 谢谢!
  • 多谢,参考代码了
  • 功能是实现了,不过怎么这么贵?8分。。。。。
  • 可用,但是RadTreeView就可以实现这个功能
  • 可以编译,有参考价值
  • 实现挺简单的 是个入门的好例子
  • 应该是vs2010版的,我是2008没有打开
  • 使用了下 还可以,学习下吧, 修改后可以完全满足我的需求。
  • 写的还不错,就是不是特别严谨
  • 经过测试,工作正常, 部分功能不完善!