Определите, выбрана ли строка в DataGridView - PullRequest
0 голосов
/ 17 мая 2011

Я перебираю DataGridView, и мне нужно сделать это:

 for(int i = 0; i < DGV.Rows.Count - 2; i)
 {
    // if the row is selected
    // do something
 }

Ответы [ 4 ]

2 голосов
/ 17 мая 2011

Там много пропущенного контекста, но я думаю вы имеете в виду просто:

var rows = DGV.Rows;
for (int i = 0; i < rows.Count - 2; i++)
{
    if (rows[i].Selected)
    {
        // do something
    }
}

0 голосов
/ 01 февраля 2017
int selectedItem = DataGridView.SelectedRows.Count;
if(selectedItem>0){
   //do something here
}
0 голосов
/ 17 мая 2011
if (DGV.SelectedRows.Contains(DGW.Rows[i]))
{
    // ...
}
0 голосов
/ 17 мая 2011
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...