c#winforms如何获得最高的ColumnIndex

时间:2012-06-09 05:23:44

标签: c# winforms datagridview

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

int i = theHighestColumnIndexAmongSelectedCells。

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

我该怎么做?

1 个答案:

答案 0 :(得分:3)

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

int max = dgv.SelectedCells.Cast<DataGridViewCell>().Max(c => c.ColumnIndex);