private void button2_Click(object sender, EventArgs e)
{
DataGridViewRow row = dataGridView1.SelectedRows[0]; //선택된 Row 값 가져옴.
string data = row.Cells[0].Value.ToString(); // row의 컬럼(Cells[0]) = name
MessageBox.Show("선택된 행의 이름은 '"+data+"' 입니다.");
}
DataGridView의 설정 변경없이 바로 적용하면 에러가 발생한다.
아래처럼 SelectionMode를 FullRowSelect로 변경해야 한다.

결과

'C# > winform' 카테고리의 다른 글
[DataGridView]클릭한 데이터 텍스트박스로 가져오기 (0) | 2021.02.26 |
---|---|
MS-SQL 연동 (INSERT,UPDATE,DELETE,CREATE) (0) | 2021.02.25 |
천단위 숫자 콤마(,) 표시하기 (2) | 2021.02.24 |
[DataGridView]DataTable로 불러온 데이터 삭제하기. (0) | 2021.02.20 |
[DataGridView]DataTable로 DataGridView에 데이터 추가하기 (0) | 2021.02.19 |