DataGridView中当前行的索引

时间:2012-02-01 23:25:38

标签: c# .net winforms datagridview

我有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 :(得分:0)

我不确定你的意思是“如何将datagridview1行的索引移动到下一个”。

索引只是代码中的整数。如果您打算写“如何选择下一行”,那么:

produseDataGridView.Rows(Index + 1).Selected = True;
produse_magazinDataGridView.Rows(Index1 + 1).Selected = True;