设计师做私单网站,wordpress标签不被收录,金乡网站建设公司,二级网页制作教程DataGridView 是一种以表格形式显示数据的控件#xff0c;由Rows(行)#xff0c;Columns(列)#xff0c;Cells(单元格)构成。本实例将综合利用DataGridView的属性和事件#xff0c;展示不同的表格风格数据和操作。包含#xff1a;
添加Datagridview行#xff0c;列数据设… DataGridView 是一种以表格形式显示数据的控件由Rows(行)Columns(列)Cells(单元格)构成。本实例将综合利用DataGridView的属性和事件展示不同的表格风格数据和操作。包含
添加Datagridview行列数据设置列单元格不同的控件形式(TextBox,Button,ComboBox,CheckBox,Image,Link)单元格显示多个控件及控件绑定行列信息编辑删除行数据复制表格和单元格数据查询定位表格数据Datagridview行间隔颜色单元格有效值判断自定义Datagridview扩展控件合并单元格 Datagridview基本属性
DataSource 设置DataGridView 控件的数据源常用的数据源类型有DataTableList集合。Rows: 通过此属性可以访问或操作行集合中的行。Columns: 通过此属性可以访问或操作列集合中的列。Cell: 表示 DataGridView 控件中的一个单元格。Value: 单元格存储的实际数据。Selected: 表示单元格是否被选中。RowIndex: 单元格所在的行索引。ColumnIndex: 单元格所在的列索引。
Datagridview常用属性
AllowUserToAddRows控制是否显示用于添加新行的空白行。AllowUserToDeleteRows控制用户是否可以从 DataGridView 中删除行默认值为 true。用户可以通过选中行并按 Delete 键来删除行。AllowUserToOrderColumns控制是否允许用户手动调整列的位置。True: 允许用户通过拖动来重新放置列。False: 不允许用户手动调整列的位置。AllowUserToResizeColumns: 是否允许用户调整列宽。AllowUserToResizeRows: 是否允许用户调整行高。AutoSizeColumnsMode: 确定列的自动大小调整模式。AutoSizeRowsMode: 确定行的自动大小调整模式。EditMode: 定义何时可以编辑单元格的内容。GridColor: 网格线的颜色。MultiSelect: 是否允许用户同时选择多个单元格、行或列。SelectionMode: 设置单元格选择模式。ColumnType: 列的类型例如 DataGridViewTextBoxColumn, DataGridViewCheckBoxColumn 等。DataPropertyName: 绑定到数据源的属性名。HeaderText: 列标题显示的文本。Selected: 行是否被选中。State: 行的状态。OwningColumn: 所属的列。ColumnIndex: 所在列的索引。FormattedValue: 显示格式化后的值。FormattedValueType: 格式化值的类型。ValueType: 单元格值的数据类型。
Datagridview常用事件
CellClick单元格单击事件点击单元格触发。CellContentClick单元格内容单击事件必须点击到表格内的内容时才能触发事件。CellChanged事件点击表格内任意部分即可触发事件。CellValueChanged初始化和内容提交后失去焦点后触发事件CurrentCellDirtyStateChanged内容被修改后触发事件立即CellBeginEdit单元格编辑前的值CellEndEdit单元格编辑后的值
参考
【WinForm详细教程七】WinForm中的DataGridView控件_winform datagridview-CSDN博客
工程代码实例
https://download.csdn.net/download/lvxingzhe3/89432596