IntegralUI TreeView 是一个所见即所得的树状图设计控件,最新发布的v4版本新增可自定义的简洁视图,还新增了四个节点权限,下面是详细的更新:
更新:
- 简洁视图:新版本可选择只显示节点的兄弟节点和父节点
- Owner Draw事件用于绘制控件的每个部分
- 序列化部分项目、配色方案和主题的设置
- 从XML文件、数据库或内存流中加载部分数据
- 扩展模式:单个 vs 多个
- 扩展或折叠中新增锁定节点选项
- 各种节点权限:AllowHover, AllowSelect, AllowExpand, AllowCollapse
- 样式可从父节点继承
修复:
- 如果父节点也包含在过滤设置中,过滤器会只显示子节点;
- LabelEdit为true时,修复了文本框无法显示的问题;
- 当HoverSelection启用时,先前被选中的节点文本会出现;
- 修复了AllowThemeExtend的异常和主题颜色的问题;
- 鼠标放在比较短的文本项上时,ListControl的宽度现在显示正常;
- ListControl中的项目现在可以被拖放到项目文本之外;
- 修复后拖放的项目可放置在正确的位置;
- 其他小的bug修复