dataGridView控件当中的SelectedCells和CurrentCell的区别?

2024-12-26 16:00:21
推荐回答(5个)
回答1:

currentcell是当前具有焦点的单元格;
SelectedCells是用户选定的单元格的集合,可能有多个。

DataGridView是用于Windows Froms 2.0的新网格控件。它可以取代先前版本中DataGrid控件,它易于使用并高度可定制,支持很多用户需要的特性。

回答2:

通过 DataGridView 的 SelectionMode 属性可以设置5中选择单元格的方式
1、CellSelect 可以选定一个或多个单元格。
2、FullRowSelect 通过单击行的标头或是该行所包含的单元格选定整个行。
3、FullColumnSelect 通过单击列的标头或该列所包含的单元格选定整个列。
4、RowHeaderSelect 通过单击行的标头单元格选定此行。通过单击某个单元格可以单独选定此单元格。
5、ColumnHeaderSelect 可以通过单击列的标头单元格选定此列。通过单击某个单元格可以单独选定此单元格。
默认为 RowHeaderSelect
---------------------------------------------------
SelectedCells:
表示所有被选中的单元格,是集合对象,返回0个、1个或多个 DataGridViewCell 对象,
通过 SelectedCells[index] 进行访问,只读属性。
CurrentCell:
当前获得输入焦点的单元格,返回 null 或 1个 DataGridViewCell 对象,
可以通过该属性设置焦点单元格。CurrentCell = dataGridView1.Rows[1].Cells[2];

回答3:

字面就可以理解
SelectedCells 是复数,选中的可以是多个,
CurrentCell 为单数,最多只能为1个。

回答4:

DataGridView,可以使用以下三个属性方便地检索选定的单元格:SelectedCells、DataGridViewCellStyle 来指定整个表的默认格式。此外,还可以指定列、行和各

回答5:

SelectedCells 全选
CurrentCell 单选