2012-01-21 4 views
0

어떻게 해당 행의 열 값으로 DataGridview 행의 인덱스를 가져올 수 있습니까? 또한 열의 값이 변경되면 어떻게 datagridview를 업데이트 할 수 있습니까? -DataGridView에서 열 값으로 행 인덱스 가져 오기

+0

이 WPF입니까? 귀하의'DataGridView' 데이터 컬렉션에 바인딩되어 있습니까? – Douglas

+0

예 WPF이고 버튼 클릭으로 datagridview가 업데이트되었습니다! –

+0

대기 ... WPF에는'DataGridView '가 없습니다. Windows Forms를 사용하고 있다고 가정합니까? – Douglas

답변

0

다시 주석 X의 값을 포함하는 행을 찾을 수 :

이 같은 (테스트하지)

List<int> rowsOfInterest = new List<int>(); 

foreach(DataGridViewRow row in dgv.Rows) 
    if (row.Cells["Column I want"].Value == ValueIWant) 
    rowsOfInterest.Add(row.Index); 
난 당신이 원하는 것을 생각

이이다, 그러나해야 당신의 질문이 100 % 명확하지 않습니다.

foreach(object value in dgv.Rows[rowindex].Cells) 
    // check is value is one needed 
+0

rowIndex 셀 값으로 원한다! –

+1

그러면 (int x = 0; x CptSupermrkt

관련 문제