2012-02-01 3 views
0

2 개의 DataGridView가 있고 그 사이에 데이터를 전송합니다. 내 질문은 : 데이터가 전송 된 후 어떻게 datagridview1 행의 인덱스를 다음으로 이동시킬 수 있습니다.DataGridView에서 현재 행의 인덱스

코드 :

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]; 
+0

그래서 데이터를 전송할 때 원하는 위치에 정확히 둡니까? – Taryn

+0

다음 순위로 이동하고 싶습니다! –

+0

코드를 보여주세요 ... –

답변

0

내가 "어떻게 내가 다음에 datagridview1 행의 인덱스를 이동할 수 있습니다"당신이 무슨 뜻인지 모르겠어요.

색인은 코드의 정수입니다. "다음 행을 선택하는 방법"을 쓰려고한다면 :

produseDataGridView.Rows(Index + 1).Selected = True; 
produse_magazinDataGridView.Rows(Index1 + 1).Selected = True; 
관련 문제