C#

(C#) dataGridView의 행을 선택했을 때, 열(셀) 내용 가져와서 출력하기

코딩ABC 2023. 4. 19. 07:53
반응형

#dataGridView #데이터그리드뷰 #SelectedRows #CellClick

 

 

데이터그리드뷰 컨트롤에서 행을 선택했을 때, 선택된 행의 열(셀. cell)의 값을 가져오는 코드입니다.

 

dataGridView의 행을 선택했을 때, 열(셀) 내용 가져와서 출력하기

셀(Cell)의 value 속성은 object 형식이므로 원하는 형식으로 변환하여 사용하여야 합니다.

dataGridView의 Value 속성은 object 형식

     private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e)
     {
            txtHakbun.Text = dataGridView1.SelectedRows[0].Cells[0].Value.ToString();
            txtName.Text = dataGridView1.SelectedRows[0].Cells[1].Value.ToString();

            rdM.Checked = false;
            rdW.Checked = false;
            if (dataGridView1.SelectedRows[0].Cells[1].Value.ToString()=="1")
                rdM.Checked= true;
            else if (dataGridView1.SelectedRows[0].Cells[1].Value.ToString() == "2")
                rdW.Checked = true;
            // 이하 생략
     }

DataGridView 열 내용 가져오기

 

 

반응형