본문 바로가기
다양한 실전소스코드/WPF(C#)

[Solved] C# WPF DataGrid Get Other Contrl value by Selected Control (선택한 컨트롤의 정보로, 다른 컬럼 컨트롤 값 얻기)

by aibattle 2021. 6. 27.
728x90
반응형

아래와 같이 클릭한 버튼의 행을 읽어서,

row에 담고,

string str1= row[0].ToString();

이렇게 원하는 컬럼의 값을 얻는다.

 
private void Button_Click(object sender, RoutedEventArgs e)
 
{
 
Button btn = (Button)sender;
 
int index1 = DataGridRow.GetRowContainingElement(btn).GetIndex();
 
DataRowView row = (DataRowView)((Button)e.Source).DataContext;
 
cs

 

위에서 index1에는 선택한 행의 행 번호가 들어간다.

행번호를 사용해서 특정컬럼.특정행의 값을 얻을수도 있겠다.

728x90
반응형

댓글