树形控件

Posted 无憶

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了树形控件相关的知识,希望对你有一定的参考价值。

一.分析过程
1.今天就来说说树形控件,什么是树形控件呢?树形控件在Windows系统中是很常见的,例如资源管理器左侧的窗口中就有用来显示目录的树形视图。 树形视图中以分层结构显示数据,每层的缩进不同,层次越低缩进越多。 树形控件的节点一般都由标签和图标两部分组成,图标用来抽象的描述数据,能够使树形控件的层次关系更加清晰。 树形控件在插入新的树节点时会稍麻烦些,相较之前的的列表框,插入新列表项时调用AddString成员函数就可以了,而对于树形控件则需要指定新节点与已有节点的关系。 另外,树形控件与列表视图控件一样,可以在每一个节点的左边加入图标。 这些都使得树形控件给人一种复杂的感觉,但我们在使用它一两次后会发现其实树形控件用起来还是很方便的。 在用户改变了对树节点的选择时,控件会发送这两个消息。
2.JQuery树形控件 Jquery树形控件是一款基于JQuery+bootstrap、完全通过js和样式手写出来的非常轻量级的控件。
3.参数配置。
如图所示:
在这里插入图片描述

4.查询
如图所示:
在这里插入图片描述

5.beforeEditName
beforeRemove / onRemove
beforeRename / onRename 事件回调函数控制
可以利用 beforeEditName 触发自定义的编辑操作,最后是成品。
如图所示;
在这里插入图片描述

二.总结数据
今天我说了树形控件的一些相关内容, 树形视图中以分层结构显示数据,每层的缩进不同,层次越低缩进越多。树形控件的节点一般都由标签和图标两部分组成,图标用来抽象,虽然不是很多,但是也让我知道了很多东西,希望对大家有用。

以上是关于树形控件的主要内容,如果未能解决你的问题,请参考以下文章

Devexpress 哪个控件可以实现下拉树形

iview-树形控件的使用(一)

winForm树形菜单,除了用TreeView还有其他的控件吗?

树形控件的节点图标显示问题(实现每个子节点的图标不一样)

MFC控件:树形控件(CTreeCtrl)

树形控件如何隐藏vue