该 DataGridView
控件提供了一种强大且灵活的方法来以表格格式显示数据。 可以使用 DataGridView
控件显示少量数据的只读视图,也可以缩放它以显示非常大数据集的可编辑视图。
可以通过多种方式扩展 DataGridView
控件,以将自定义行为构建到应用程序中。 例如,可以编程方式指定自己的排序算法,并且可以创建自己的单元格类型。 可以通过在多个属性中进行选择来轻松自定义控件的外观 DataGridView
。 许多类型的数据存储可用作数据源,或者 DataGridView
控件可以在没有绑定到数据源的情况下运行。
本节中的主题介绍可用于在应用程序中生成 DataGridView
功能的概念和技术。
本节中
DataGridView 控件概述
提供描述 Windows 窗体 DataGridView
控件的体系结构和核心概念的主题。
Windows 窗体 DataGridView 控件中的默认功能
描述绑定到数据源时 Windows 窗体 DataGridView
控件的默认外观和行为。
Windows 窗体 DataGridView 控件中的列类型
介绍用于显示数据的 Windows 窗体 DataGridView
控件中的列类型,并允许用户修改或添加数据。
Windows 窗体 DataGridView 控件中的基本列、行和单元格功能
提供描述常用单元格、行和列属性的主题。
Windows 窗体 DataGridView 控件中的基本格式和样式设置
提供一些主题,描述如何修改该控件的基本外观和单元数据的显示格式。
在 Windows 窗体 DataGridView 控件中显示数据
提供一些主题,描述如何通过手动方式或外部数据源填充控件数据。
在 Windows 窗体 DataGridView 控件中调整列和行的大小
提供描述如何自动调整行和列大小的主题,以适应单元格内容或调整控件的可用宽度。
在 Windows 窗体 DataGridView 控件中进行数据排序
提供描述控件中的排序功能的主题。
Windows 窗体 DataGridView 控件中的数据输入
提供介绍如何更改用户在控件中添加和修改数据的方式的主题。
将选择模式和剪贴板与 Windows 窗体 DataGridView 控件结合使用
提供描述控件中的单元格、行和列选择功能的主题。
使用 Windows 窗体 DataGridView 控件中的单元格、行和列编程
提供介绍如何使用单元格、行和列对象进行编程的主题。
自定义 Windows 窗体 DataGridView 控件
提供关于自定义绘制DataGridView
单元格和行的主题,并创建派生的单元格、列和行类型。
Windows 窗体 DataGridView 控件中的性能优化
提供介绍如何高效使用控件以避免处理大量数据时出现性能问题的主题。
Windows 窗体 DataGridView 控件中的默认键盘和鼠标操作
描述用户如何通过键盘和鼠标与 DataGridView
控件进行交互。
差异在于 Windows Forms 的 DataGridView 和 DataGrid 控件之间
描述如何通过 DataGridView
控件改进并替换 DataGrid 控件。
另请参阅 将设计器与 Windows 窗体 DataGridView 控件配合使用。
参考文献
DataGridView 为控件 DataGridView 提供参考文档。
BindingSource 提供 BindingSource 组件的参考文档。 控件 DataGridView 和 BindingSource 组件旨在紧密配合工作。