DataGridView控件 1207
引入控件
效果
属性 列集合 Columns
列对象 Column
属性 选择模式 SelectionMode
一般使用整行选中
FullRowSelect
属性 自动列宽度 AutoSizeColumnsMode
是否一次可选多个 MultiSelect
是否可编辑单元格 ReadOnly
自动列宽度 AutoSizeColumnsMode
属性 是否包含行标题的列 RowHeadersVisible
控件绑定数据源
DataGridView对象.DataSource = DataSet对象.Tables[表名称]
参考代码
https://juejin.cn/post/6903493355670519816/
为列绑定数据
属性
DataPropertyName
当前行的类
DataGridViewRow
获取当前行
DataGridView对象.CurrentRow
获取当前选中的行集合
DataGridView.SelectedRows
获取当前行的所有单元格
DataGridView对象.CurrentRow.Cells
获取当前行的所有单元格中下标为n的单元格
DataGridView对象.CurrentRow.Cells[n]
获取单元格对象的值
单元格对象.Value
获取指定行列的单元格
DateGridView对象[列索引,行索引]
获取当前选中的单元格
DataGridView对象.CurrentCell
获取单元格所在行的行索引
单元格.RowIndex
获取选中的单元格集合
DateGridView对象.SelectedCells
获取选中的单元格集合中第n号索引的单元格
DateGridView对象.SelectedCells[n]