DevExpress WPF中文教程:Data Grid(数据网格)实现细节一览

embedded/2024/10/21 2:22:26/

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

本文主要为大家介绍DevExpress WPF的数据网格实现细节,希望对大家有所启示。

获取DevExpress v24.1正式版下载(Q技术交流:532598169)

产品类结构

下面列出了代表DevExpress WPF GridControl中主要元素的类。

  • GridControl:Data Grid(数据网格)控件
  • DataViewBase:用作表示视图类的基类
  • GridViewBase:作为表示网格控件中的Table和Card视图对象的基础
  • TableView:以表格形式显示数据的视图
  • CardView:表示使用卡片显示数据的视图。
  • TreeListView:以树状层次结构显示信息的视图
  • GridColumn:网格列
  • TreeListNode:在TreeListView中显示的节点
视图层次结构

DXGrid使用视图来显示来自绑定数据源的数据,下图显示了表示视图的类的层次结构:

DevExpress WPF中文教程

  • DataViewBase 和 GridDataViewBase:提供所有视图类型通用的基本功能。
  • GridViewBase:用作表示Table和Card视图类的基类,这个类提供了这些视图类型的基本功能。
  • TableView:以表格形式表示数据。
  • CardView:将数据表示为卡片。
  • TreeListView:以树-网格混合模式显示信息 - 以数据绑定或未绑定模式显示。
附加属性

DXGrid提供了以下附加属性。

  • BandBase.GridRow:指定当前列单元格在带内占用的行。
  • ColumnBase.HeaderPresenterType:获取一个值,该值指定哪个网格元素包含列的标题。
  • ColumnBase.NavigationIndex:获取或设置列的导航索引。
  • DataControlBase.ActiveView:获取表示来自数据源的数据网格视图。
  • DataControlSerializationOptions.AddNewColumns:获取或设置是否应保留当前存在于网格中、但在恢复布局时不在布局中的列。
  • DataControlSerializationOptions.RemoveOldColumns:获取或设置还原布局时存在但当前不存在于网格中的列是否应丢弃。
  • DataViewBase.IsFocusedCell:获取一个值,该值指示单元格是否聚焦。
  • DataViewBase.IsFocusedRow:获取一个值,该值指示行是否集中。
  • RowData.RowData:提供对RowData属性的访问。

http://www.ppmy.cn/embedded/129152.html

相关文章

CVE-2022-26965靶机渗透

​ 开启环境 ​ ​ 进入环境 ​ ​ 使用弱口令admin登录 ​ ​ 利用cms主题构造木马 ​ 需要将主题中的info.php文件修改,再打包成zip再上传,通过网络搜索找到Github中的Pluck CMS,进入后随便下载任一主题 https://github.com/sear…

mongodb的相关关键字说明

以下是MongoDB中一些数据库相关的关键字说明: 1. 数据库(Database) 概念 数据库是MongoDB中数据存储的最高层级容器,类似于关系型数据库中的数据库概念。一个MongoDB服务器实例可以包含多个数据库,每个数据库可以有自…

【Linux】进程状态

文章目录 进程三状态转换Linux进程状态R状态S状态D状态如何暂停进程t状态x状态Z状态 总结 进程三状态转换 新建态: 操作系统已经分配了资源给进程了。 就绪态: 已经具备了执行的所有必有的条件,但是由于各种原因,暂时无法运行&…

主流网络设备的组网方式和配置命令

在现代网络中,配置和管理主流网络设备是网络管理员和工程师必须掌握的技能。本文将详细介绍主流网络设备的组网方式及其常用配置命令,涵盖路由器、交换机、防火墙等设备。 一、路由器 1. 组网方式 路由器是连接不同网络段的重要设备,其主要功…

SpringBoot +Vue3前后端分离项目入门基础实例二

项目说明 项项目名称使用框架说明后端项目springboot_vue_element_demoSpringBoot + MyBatis-plus + MySQL完成基本的增删改查操作API前端项目vue-projectVue3 + ElementUI plus + axios界面展示,调用后端API项目文档目录 SpringBoot +Vue3前后端分离项目入门基础实例一 Spri…

08 算法评价标准:空间复杂度(大 O 渐进表示法、常见空间复杂度及案例分析、空间换时间)

目录 1 空间复杂度的理解 1.1 基本概念 1.2 大 O 渐进表示法 1.3 空间复杂度的意义 2 常见的空间复杂度 3 空间复杂度案例分析 3.1 常数级空间复杂度 O(1) 3.2 线性空间复杂度 O(n) 3.3 递归函数的空间复杂度 3.4 平方级空间复杂度 O(n^2) 4 空间复杂度与时间复杂度…

010_django基于spark的电力能耗数据分析系统的设计与实现2024_s120960s

目录 系统展示 开发背景 代码实现 项目案例 获取源码 博主介绍:CodeMentor毕业设计领航者、全网关注者30W群落,InfoQ特邀专栏作家、技术博客领航者、InfoQ新星培育计划导师、Web开发领域杰出贡献者,博客领航之星、开发者头条/腾讯云/AW…

HALCON数据结构之矩阵

1.1矩阵的创建、设置和访问 *1、矩阵的创建*创建单位矩阵 create_matrix (3, 3, identity, MatrixID1)*创建一个全是常数的矩阵 create_matrix (3, 3, 7, MatrixID2)*为主对角线上的所有元素都被设置为参数Value的值 create_matrix (3, 3, [3,7,1], MatrixID3)*为矩阵的所有元…