属 性 说 明
columns 获取或设置一个DataGridColumn对象数组,每个可以显示的列为一个对象
editable 指示用户能否编辑数据提供者中的项目
editedItemPosition 获取或设置正在编辑的数据提供者项目的项目渲染器的列索引和行索引
editedItemRenderer 获取对当前正在编辑的项目所属的DataGrid组件中项目渲染器的引用
headerHeight 获取或设置DataGrid标题的高度,以像素为单位
horizontalScrollPolicy 获取或设置一个布尔值,指示水平滚动条是否始终打开
imeMode 获取或设置输入法编辑器(IME)的模式
itemEditorInstance 对项目编辑器的当前活动实例(如果有)的引用
labelFunction 获取或设置一个函数,确定各个项目的哪些字段要用作标签文本
minColumnWidth 获取或设置DataGrid组件列的最小宽度,以像素为单位
resizableColumns 指示用户能否更改列的尺寸
rowCount 获取或设置在列表中至少部分可见的行的行数
rowHeight 获取或设置DataGrid组件中每一行的高度以像素为单位
showHeaders 获取或设置一个布尔值,该值指示DataGrid组件是否显示列标题
sortableColumns 指示用户能否通过单击列标题单元格对数据提供者中的项目进行排序
sortDescending 获取当用户单击列标题时列的排序顺序
sortIndex 获取要排序的列的索引
表15.2 DataGrid组件常用的方法
方 法 说 明
addColumn 在columns数组的末尾添加列
addColumnAt 在column数组中的指定索引处插入列
createItemEditor
使用itemEditor属性指定的编辑器为位于editedItemPosition属性标识的列索引和行索引处的项目渲染器创建项目编辑器
destroyItemEditor 关闭当前在项目渲染器上打开的项目编辑器
editField 编辑DataGrid组件中的给定字段或属性
getCellRendererAt 获取DataGrid中指定位置的单元格渲染器的实例
getColumnAt 检索位于columns数组中指定索引处的列
getColumnCount 检索DataGrid组件中的列数
getColumnIndex 检索具有指定名称的列的索引;如果未找到匹配项,则为 -1
getStyleDefinition 检索当前组件的默认样式映射
itemToCellRenderer
DataGrid组件对任何给定项都有多个单元格,因此itemToCellRenderer方法始终返回null
removeAllColumns 删除DataGrid组件中的所有列
removeColumnAt 删除位于columns数组中指定索引处的列
scrollToIndex 将列表滚动至位于指定索引处的项目
spaceColumnsEqually 将可见列的宽度重置为相同大小
分享到:
相关推荐
下面将详细介绍`DataGrid`的基本使用和常见功能。 ### 1. 创建和绑定数据 创建`DataGrid`可以通过XAML或代码-behind完成。在XAML中,可以这样声明: ```xml <DataGrid x:Name="myDataGrid" AutoGenerateColumns=...
1. **JeasyUI DataGrid介绍** JeasyUI是基于jQuery的UI库,提供了一系列易于使用的组件,如Dialog、Form、DataGrid等。DataGrid作为其中的重要组件,主要用于显示结构化的数据,并支持多种操作,如添加、编辑、删除...
通过以上介绍,我们可以看到DataGrid控件在ASP.NET应用程序中的强大功能与灵活性。掌握这些知识点不仅能提高开发效率,还能显著提升用户界面的友好度和功能性。希望每位学习者都能充分利用这些技巧,开发出更加优秀...
在这里,我们将详细介绍 MFC DataGrid 控件的用法,包括显示查询结果、控制显示、格式化数据等。 一、显示查询结果 要显示查询结果,首先需要将数据查询结果存储在 Recordset 对象中,然后将其设置为 DataGrid ...
通过上述介绍可以看出,DataGrid 的灵活性非常高,可以根据具体需求定制出各种样式的表格。无论是基本的样式设置,还是复杂的列定义与模板化功能,都能够满足不同场景下的需求。掌握这些技巧后,开发者便能更高效地...
本文将详细介绍如何使用DataGrid实现行级数据的折叠和展开功能,以便在用户界面中以更直观的方式展示数据的层级关系。 首先,理解DataGrid的基本结构。DataGrid通常绑定到一个数据源,如ObservableCollection或...
这篇博客“在DataGrid中使用CheckBox,实现全选功能”详细介绍了如何实现这一需求。 首先,我们需要在DataGrid的列定义中添加一个CheckBox列。在WPF中,可以使用DataGridTemplateColumn来自定义列模板,将CheckBox...
以上内容详细介绍了DataGrid和GridView的基本特性、使用区别以及示例,希望对你理解这两种控件有所帮助。在实际项目中,你还可以结合其他ASP.NET控件和功能,如FormView、DetailsView、Entity Framework等,构建更...
下面将详细介绍Bootstrap DataGrid的主要特点和使用方法。 1. **基础结构**: Bootstrap DataGrid基于HTML、CSS和JavaScript构建,主要依赖于Bootstrap的样式和jQuery库。在页面中,DataGrid通常通过一个HTML表格...
本文将详细介绍如何实现这一功能。 首先,我们需要理解`DataGrid`的基本结构。`DataGrid`是基于MVVM(Model-View-ViewModel)设计模式的,它通过数据绑定来展示数据源中的信息。数据源可以是各种类型,例如`...
接下来我们将通过一个实际的例子来详细介绍如何使用 Microsoft DataGrid 控件与数据库进行连接。假设有一个名为 "STUDENT" 的 Access 数据库,其中包含一个名为 "Fjsxx" 的表,表中包含了 "姓名"、"性别"、"学号"、...
下面将详细介绍如何实现DataGrid的自定义Header。 首先,理解`headerRenderer`是什么至关重要。`headerRenderer`是DataGrid提供的一种机制,允许开发者覆盖默认的列头渲染方式,以便根据项目需求创建独特的Header...
下面将详细介绍如何在WPF中实现DataGrid的行单元格合并,以及如何利用提供的"TestDataGridMergeCell"文件进行操作。 1. **理解DataGrid结构**: 在WPF的DataGrid中,每一行由多个DataGridCells组成,每个细胞对应...
下面将详细介绍两种有效的方法来实现EasyUI Datagrid数据导出到Excel的功能,并结合提供的文件名来推测具体实现步骤。 **方法一:使用JavaScript库(例如wxport)** 文件`wxport excel.txt`可能包含了使用wxport库...
本篇文章将详细介绍如何利用附加行为(Attached Behavior)的方式在WPF的`DataGrid` 中添加行号。 首先,我们需要理解附加行为的概念。附加行为是WPF中一种设计模式,它允许我们将行为或功能附加到任何UI元素,而...
本教程将详细介绍DataGrid的使用方法,适用于初学者,帮助你们快速掌握这个基础但实用的工具。 **1. DataGrid控件介绍** DataGrid控件是ASP.NET中的一个服务器控件,它允许开发者在网页上创建可交互的数据网格,...
### easyui的datagrid中editor和combogrid的结合使用 #### 一、easyui简介及datagrid功能概述 easyUI是一个基于jQuery的用户界面插件集合,它提供了丰富的UI组件,帮助开发者快速创建交互式Web应用。其中,...
在VC++中,DataGrid控件通常与ADO结合使用,可以方便地展示数据集中的记录,并允许用户进行交互式的数据操作。 下面我们将逐一探讨如何使用ADO和DataGrid控件实现数据库的基本操作: 1. **遍历数据**:通过创建ADO...
### EasyUI 使用 DataGrid 定制生成 Table 的关键技术点 ...以上介绍了使用 EasyUI DataGrid 实现定制化 Table 的关键技术和实现细节。通过上述方法,可以根据具体需求定制出功能丰富的表格组件。
本文将详细介绍如何在`DataGrid`控件中实现`tooltip`功能。 #### 二、基础知识 1. **DataGrid**:`DataGrid`是ASP.NET中一个非常强大的服务器控件,用于展示和编辑数据集。它支持多种视图模式和操作方式,如排序、...