Индекс текущей строки в DataGridView - PullRequest
0 голосов
/ 02 февраля 2012

У меня есть 2 DataGridViews, и я передаю данные между ними.Мой вопрос: как я могу переместить индекс строки datagridview1 к следующей после передачи данных.

Код:

int index = 0;
int index1 = 0;
for (int i = 0; i < produseDataGridView.CurrentCell.RowIndex; i++)
     index = produseDataGridView.Rows[i].Cells["dprodus"].RowIndex;
for (int j = 0; j < produse_magazinDataGridView.CurrentRow.Index; j++)
     index1 = produse_magazinDataGridView.Rows[j].Cells["produs"].RowIndex;
     produseDataGridView.CurrentCell = produseDataGridView.Rows[index + 1].Cells[0];
     produse_magazinDataGridView.CurrentCell = produse_magazinDataGridView.Rows[index1 + 1].Cells[0];

1 Ответ

0 голосов
/ 02 февраля 2012

Я не уверен, что вы подразумеваете под "как я могу переместить индекс строки datagridview1 на следующую"

Индекс - это просто целое число в вашем коде. Если вы хотели написать «как выбрать следующую строку», то это:

produseDataGridView.Rows(Index + 1).Selected = True;
produse_magazinDataGridView.Rows(Index1 + 1).Selected = True;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...