我需要在DataGridView中获取SelectedCells中最高的ColumnIndex。
int i = theHighestColumnIndexAmongSelectedCells。
或
foreach (DataGridViewCell cell in dgv.SelectedCells)
if cell.ColumnIndex is theHighest
int i = cell.ColumnIndex.
我该怎么做?
答案 0 :(得分:3)
使用LINQ Max()函数的最简单方法:
int max = dgv.SelectedCells.Cast<DataGridViewCell>().Max(c => c.ColumnIndex);