반응형
저는 솔직하게.. 생각보다 이거 한다고 30분 이상 찾았습니다.
여러분은 저 처럼 시간 낭비 하지 마세요.!
1
2
3
4
5
6
7
|
private void Data_grid_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
DataRowView myrow = (DataRowView)data_grid.CurrentCell.Item;
selete_num = myrow.Row.ItemArray[0].ToString();
Console.WriteLine(myrow.Row.ItemArray[0].ToString());
}
|
cs |
먼저 cs파일에 함수 입니다. 어느정도 감이 있는 분들은 아시겠지만 이벤트 함수입니다.
그럼 이벤트는 어디에서 지정을 하느냐.
본인의 Xmal안에 있는 DataGrid에
SelectionChanged="Data_grid_SelectionChanged" 요렇게 추가를 하였습니다.
그냥 디자인 화면에서 DataGrid를 더블 클릭하면 자동으로 생성이 되기도 합니다.
.. 끝입니다. Array로 받았기 때문에 인데스를 지정하여 원하는 정보를 읽어오면 됩니다.
저는 이것을 프로그램에서 데이터 삭제 할때 기본키 알아 내는 용도로 사용을 하였어요 ^^
반응형
'Programming > C# & WPF' 카테고리의 다른 글
WPF(C#) 배열 데이터 중복값 유/무 , 제거 (0) | 2019.11.03 |
---|---|
WPF(C#) Textbox,String 공백제거. (0) | 2019.10.29 |
WPF + SQLite 데이터 삭제 (Delete) (0) | 2019.10.23 |
WPF + SQLite 데이터 추가 (Insert) (0) | 2019.10.23 |
WPF + SQLite 데이터 검색 및 Datagrid 표현 (Select) (0) | 2019.10.23 |
댓글