当前位置: 首页 > news >正文

界面组件DevExpress WPF中文教程:Grid - 如何过滤节点?

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

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

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

节点排序

您可以过滤TreeListView中的节点,就像过滤TableView中的行一样。

界面组件DevExpress WPF中文教程产品图集

过滤模式

使用TreeListView.FilteringMode 属性来指定如何过滤节点。

节点模式(默认)

设置TreeListView.FilteringMode属性为TreeListFilteringMode.Nodes来启用Nodes模式。

TreeListView只显示满足过滤条件的节点,在层次结构的最高级别上满足过滤条件的节点成为根节点,符合筛选条件的离节点最近的子节点将层次结构级别更改为从根向下的下一级。

界面组件DevExpress WPF中文教程产品图集

ParentBranch模式

将TreeListView.FilteringMode属性设置为TreeListFilteringMode.ParentBranch来启用ParentBranch模式。

TreeListView显示满足过滤条件的节点及其所有父节点,即使它们不满足过滤条件。

界面组件DevExpress WPF中文教程产品图集

EntireBranch模式

将TreeListView.FilteringMode属性设置为TreeListFilteringMode.EntireBranch来启用EntireBranch模式。

TreeListView显示满足过滤条件的节点及其所有父节点和子节点,即使它们不满足过滤条件。

界面组件DevExpress WPF中文教程产品图集

Recursive(递归)模式

将TreeListView.FilteringMode属性设置为TreeListFilteringMode.Recursive来启用Recursive模式。

只有当父节点也满足过滤条件时,TreeListView才会显示满足过滤条件的节点。

界面组件DevExpress WPF中文教程产品图集


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


文章转载自:
http://atherogenic .wkuuf.cn
http://misinform .wkuuf.cn
http://ibibio .wkuuf.cn
http://manstopper .wkuuf.cn
http://glug .wkuuf.cn
http://actuarial .wkuuf.cn
http://semimonastic .wkuuf.cn
http://doxorubicin .wkuuf.cn
http://pincette .wkuuf.cn
http://nodulous .wkuuf.cn
http://middleware .wkuuf.cn
http://lightningproof .wkuuf.cn
http://oder .wkuuf.cn
http://crapper .wkuuf.cn
http://sandhi .wkuuf.cn
http://burb .wkuuf.cn
http://unshaved .wkuuf.cn
http://skimobile .wkuuf.cn
http://gso .wkuuf.cn
http://unbleached .wkuuf.cn
http://showgirl .wkuuf.cn
http://squander .wkuuf.cn
http://byelaw .wkuuf.cn
http://telosynapsis .wkuuf.cn
http://conflate .wkuuf.cn
http://ascendency .wkuuf.cn
http://nunation .wkuuf.cn
http://skewer .wkuuf.cn
http://consultant .wkuuf.cn
http://sulfinyl .wkuuf.cn
http://www.dtcms.com/a/293937.html

相关文章:

  • Linux下SVN常用指令
  • 设计模式代码总结
  • Android MediaCodec 的使用和源码实现分析
  • 路由器与交换机的区别
  • 从入门到精通:Windows右键菜单管理全解析
  • 为什么 Linux 启动后还能升级内核?
  • Jmeter的函数助手使用
  • 基于Dapr Sidecar的微服务通信框架设计与性能优化实践
  • 【软件系统架构】系列七:物联网云平台系统性能深入解析
  • HTTP性能优化终极指南:从协议原理到企业级实践
  • 视频、音频录制
  • 操作系统:系统调用的分类(Types of System Calls)
  • C++ 扫描局域网某个端口是否开放(如 5555 )(android adb) 线程并发加速
  • 3d移动translate3d
  • 秋招Day17 - Spring - Spring Boot
  • 【图像处理基石】如何实现一个车辆检测算法?
  • Nginx和Apache的区别
  • 多维任务筛选工具功能解析:如何通过智能筛选功能精准对接任务需求?
  • There are 2 missing blocks. The following files may be corrupted
  • 亚马逊AI新项目Starfish:重构电商Listing生态的机遇与挑战
  • 西班牙智能警示灯法案:引领欧洲智能交通新趋势
  • 0.0 深度学习资料网站
  • 工业控制系统的现状与发展趋
  • 分享一个tauri-plugin-http的工具类
  • python3写一个异步流式 http 接口服务调用大模型(async, stream, sanic)---6.2
  • 基于数据挖掘的短视频点赞影响因素分析【LightGBM、XGBoost、随机森林、smote】
  • 探索大语言模型(LLM):提升 RAG 性能的全方位优化策略
  • 深圳TCL外包岗位要去吗?
  • NLP基础全面解析:从概念到实践
  • 主要分布在背侧海马体(dHPC)CA1区域(dCA1)的时间细胞对NLP中的深层语义分析的积极影响和启示