DevExpress WinForms的TreeList控件是一个功能齐全、数据感知的TreeView-ListView的混合体,它可以以树形、网格或两者结合的形式显示数据信息。无论是数据绑定模式还是非绑定模式,都具有完整的数据编辑支持。
PS:DevExpress WinForm拥有180+组件和UI库,能为Windows Forms平台创建具有影响力的业务解决方案。DevExpress WinForm能完美构建流畅、美观且易于使用的应用程序,无论是Office风格的界面,还是分析处理大批量的业务数据,它都能轻松胜任!
获取DevExpress v23.1正式版下载(Q技术交流:523159565)
TreeList UI/UX自定义
易于使用和高度可定制的树视图
使用我们的WinForms TreeList控件,您将提供赋予最终用户的运行时体验。TreeList控件提供了丰富的UI自定义功能,用户可以构建完全可定制和个性化的界面。
提供给开发者和最终用户的Tree List UI/UX自定义选项包括:
- Auto-Node高度
- 节点拖放
- 节点和单元选择
- 可定制的预览
- 未绑定列
- 固定列和条状
- 滚动条的注释
- 面包屑导航
- 无限列自定义(移动,显示,隐藏,调整大小等)
- 全面的自定义绘制API /手动绘制任何UI元素
- 保存/恢复布局
- ......
塑造和处理数据
内部有广泛的数据整形选项
释放数据信息的力量,直观地将其呈现给最终用户。。我们的WinForms Tree List控件附带了数十个数据塑造和数据分析选项,包括:
- 高速多列树视图排序
- 摘要和数据汇总
- 即时搜索和增量搜索
- 查询生成器/过滤条件编辑器
- Excel启发过滤
- 自动过滤器行 & 自定义过滤器UI
- 过滤器面板和最近使用的(MRU)过滤器
使用DevExpress全面的Tree List API,可以实现自定义算法来根据需要对数据进行排序、过滤和聚合。
受Excel启发的条件格式
使用我们的WinForms条件格式引擎,您的应用程序可以根据指定的标准轻松突出显示单元格或节点,而无需编写一行代码。可以使用动画数据条、图标和预定义的颜色比例突出显示单元格和节点,用户可以通过树列表的弹出式菜单轻松应用/自定义样式条件。
当然您可以利用预定义的格式规则或根据需要创建自定义规则,TreeList附带了一个设计时和运行时条件格式规则编辑器——因此您和您的用户可以在需要时创建、编辑和删除格式规则。
数据绑定
完全支持所有主要数据源
我们的WinForms Tree List组件旨在提供尽可能快的性能,而不考虑数据集的大小和信息复杂性。从传统数据源(DataView, DataTable, BindingList<T>)和实现IList、ITypedList和IBindingList接口的任何数据对象,到SQL、Excel和MongoDB数据源(以及介于两者之间的一切),TreeList控件可以使用来自任何来源的数据。
WinForms Tree View
让树导航变得更容易
您可以轻松地配置TreeList控件来模拟标准的Microsoft TreeView,以显示和导航文件系统、层次列表或嵌套关系的目录树,节点图标可用于添加关于树视图项的说明。
Tree View可以与我们的WinForms Breadcrumb控件配对,它会自动将其选择与树形视图同步,反之亦然。