페이지로드 이벤트에서 Dataagridview에 동적으로 데이터를 추가하려고합니다. 그러나 색인이 범위를 벗어났다는 오류가 표시됩니다. ("음수 및 DataGridView에있는 collection.parameter 이름의 크기보다 작아야합니다.")인덱스가 범위를 벗어났습니다. DataGridview에서 collection.parameter 이름의 크기보다 작고 음수가 아니어야합니다.
다음은 코드입니다 :
dataGridView1.Rows.Add();
dataGridView1.Rows[0].Cells[0].Value = "Basic";
dataGridView1.Rows[0].Cells[1].Value = "Basic";
dataGridView1.Rows[1].Cells[0].Value = "PDALLW";
dataGridView1.Rows[1].Cells[1].Value = "Professional Development Allow";
dataGridView1.Rows[2].Cells[0].Value = "BPAllw";
dataGridView1.Rows[2].Cells[1].Value = "Business Promotion Allowance";
여기서 3 개의 행을 사용하지만 하나만 추가하십시오. 아마 문제일까요? –
이것은 DataGrid에 바인딩하기위한 좋은 링크입니다. http://stackoverflow.com/questions/5809816/datagrid-binding-in-wpf – Omzig