我正在循环使用DataGridView,我需要这样做:
for(int i = 0; i < DGV.Rows.Count - 2; i)
{
// if the row is selected
// do something
}
答案 0 :(得分:2)
有很多缺失的背景,但我认为你的意思是:
var rows = DGV.Rows;
for (int i = 0; i < rows.Count - 2; i++)
{
if (rows[i].Selected)
{
// do something
}
}
答案 1 :(得分:0)
答案 2 :(得分:0)
if (DGV.SelectedRows.Contains(DGW.Rows[i]))
{
// ...
}
答案 3 :(得分:0)
int selectedItem = DataGridView.SelectedRows.Count;
if(selectedItem>0){
//do something here
}