0

我需要在 DataGridView 中的 SelectedCells 中获得最高的 ColumnIndex。

int i = theHighestColumnIndexAmongSelectedCells。

或者

foreach (DataGridViewCell cell in dgv.SelectedCells)  
if cell.ColumnIndex is theHighest  
int i = cell.ColumnIndex.  

我该怎么做?

4

1 回答 1

3

使用 LINQ Max()函数的最简单方法:

int max = dgv.SelectedCells.Cast<DataGridViewCell>().Max(c => c.ColumnIndex);
于 2012-06-09T05:28:50.310 回答