[질문사항]
gridview 사용법 문의 드립니다. | WinForm Program | 2018-01-04 오후 12:10:31 |
caraser | 번호: 176042 추천:0 / 읽음:4 |
usercontroller 에서 for 문을 돌면서 아래 코드를 반복을 합니다. 그런데 이상한 건 주석 처리한 MessageBox를 주석을 풀고 실행이 되면 Gridview 에 데이타가 나오는데 아래와 같이 주석처리를 하면 Gridview 에 데이타가 출력이 되지를 않습니다. 고수님들 도와 주십시요. string[] row0 = { "11/22/1968", "29", "Revolution 9", "Beatles", "The Beatles [White Album]" }; dataGridView1.Rows.Add(row0); // MessageBox.Show(_val.ToString()); |
위의 내용에서는 데이터 추가 후 타겟이되는 그리드의 갱신이 이루어지지 않았기에 데이터 출력을 볼수 없습니다.
[답변]
string[] row0 = { "11/22/1968", "29", "Revolution 9", "Beatles", "The Beatles [White Album]" };
dataGridView1.Rows.Add(row0);
// MessageBox.Show(_val.ToString());
이 부분을 아래와같이 변경
string[] row0 = { "11/22/1968", "29", "Revolution 9", "Beatles", "The Beatles [White Album]" };
dataGridView1.Rows.Add(row0);
dataGridView1.Rows.Update();
dataGridView1.Rows.Refresh();
'C#' 카테고리의 다른 글
[질답] How to control row addition by enterkey input (0) | 2018.01.09 |
---|---|
[질답] C#의 DataGridView에서 행이 추가 될 때의 이벤트와 행을 추가시키는 이벤트 (0) | 2018.01.05 |
DataGridView 컨트롤의 수정모드제어 (0) | 2017.12.11 |
[질문] 트리정보를 DB에 넣어 불러오고 싶은데 어떤식으로 해야할까요 .? (0) | 2016.12.05 |
[답변] System.Threading.Timer 질문드립니다. (0) | 2016.05.19 |