界面组件DevExpress WPF中文教程:Grid - 如何完成节点排序和移动?

DevExpress WPF拥有120+个控件和库,将帮助您交付满足甚至超出企业需求的高性能业务应用程序。通过DevExpress WPF能创建有着强大互动功能的XAML基础应用程序,这些应用程序专注于当代客户的需求和构建未来新一代支持触摸的解决方案。 无论是Office办公软件的衍伸产品,还是以数据为中心的商业智能产品,都能通过DevExpress WPF控件来实现。

在本文中您将学习如何在DevExpress WPF的网格控件中完成节点排序和移动,欢迎下载最新版组件体验!

获取DevExpress WPF v25.1正式版下载

节点排序
以树状结构表示的数据排序

用于对分层数据进行排序的算法不同于对表格数据进行排序的标准方法。为了保存树,节点根据其嵌套级别进行排序。首先对根节点进行排序,然后对位于下一层的节点进行排序,依此类推,直到对整个层次结构进行排序。

下图显示了按职称升序排序员工之前和之后的TreeListView。

按多列的值对数据进行排序

TreeListView中显示的数据可以按无限列进行排序,下图显示了按第二列('Full Name')的值对节点进行排序之前和之后的TreeListView,只有第二列影响在第一个排序列(' Job Title ')中具有相同值的节点的排序。

移动节点

TreeListView允许您更改树中节点的层次结构。

缩进节点

TreeListView将节点移动到前一个节点的子节点。

向外扩展节点

TreeListView将节点移动到父级。

注意:TreeListView用子节点缩进和缩出节点。

更多DevExpress线上公开课、中文教程资讯请上中文网获取

相关推荐
小羊没烦恼!2 天前
微服务化的基石——持续集成
java·大数据·word·powerpoint·.net
samble2 天前
从零搭建灌装监控系统(四):深色主题与样式系统,ResourceDictionary 统一管理
c#·wpf·mvvm·样式·工业控制
_Jonas2 天前
.net framework开发环境正式环境配置文件的切换
.net·wpf
Y3815326624 天前
C# 调用谷歌搜索 API:HttpClient 与 System.Text.Json 实战
搜索引擎·.net
dalong104 天前
WPF:Modbus 状态监控
wpf·modbus
qq_410194294 天前
.NET 8.0 下基于 PaddleOCRSharp 的离线文字识别落地指南
算法·.net
He BianGu5 天前
【WPF-VisionMaster】机器视觉通用平台V5.0版本发行说明
opencv·c#·wpf·halcon·机器视觉·visionmaster
唐青枫6 天前
别急着拆服务:C#.NET 微服务架构从边界设计到实战
c#·.net
唐青枫7 天前
别把 Razor 当成几段 HTML:C#.NET Razor Pages、MVC 视图与实战详解
c#·.net
宝桥南山7 天前
Microsoft Fabric - 简单尝试一下Microsoft Fabric .NET SDK
microsoft·微软·.net·.netcore·powerbi·fabric