방법은 기존의 DataGrid를 사용하는 법과 같습니다.
(DataGrid에 데이터 베이스의 값을 바인딩 시킨 방식은 DataSet방식!)
[ 그림 예제 ]
1. DataGrid[0,1]을 선택한 경우, 값은 탁재훈 이다
2. DataGrid[2,0]을 선택한 경우, 값은 3 이다
3. DataGrid의 셀을 클릭한 경우 클릭한 셀의 값을 가져오기
dataGrid1.CurrentCell.RowNumber
- DataGrid의 선택한 Row 값을 가져온다.
dataGrid1.CurrentCell.ColumnNumber
- DataGrid의 선택한 Column 값을 가져온다.
this.textBox1.Text=
dataGrid1[dataGrid1.CurrentCell.RowNumber,1].ToString();
this.textBox2.Text =
dataGrid1[dataGrid1.CurrentCell.RowNumber,2].ToString();
2번 행을 클릭 했을 경우,
Row 값은 변하지 않고 Column 값만 변경 되기 때문에
이름에는 노현정 주소에는 서울이 나온다.
(첫로우값과 첫컬럼값은 0 이다)
'IT_Programming > C# 모바일' 카테고리의 다른 글
DataGrid를 이용한 출력, 추가, 수정, 삭제 (인덱서 사용) (0) | 2006.05.23 |
---|---|
DataGrid에서 선택한 값을 불러 오기 2 (프로퍼티 사용) (0) | 2006.05.23 |
DataGrid에서 선택한 값을 불러 오기 1-2 (0) | 2006.05.23 |