WPF
DataGrid 선택된 셀 좌표
NicSub
2018. 12. 11. 11:05
728x90
반응형
private void dataGrid1_CellEditEnding(object sender, DataGridCellEditEndingEventArgs e)
{
// CellEditEnding 이벤트 후 선택된 셀 좌표 -- 이벤트 후 선택된 좌표 ( 이벤트 후 좌표로 실제 셀 좌표가 아님.)
int Col_num = dataGrid1.CurrentCell.Column.DisplayIndex;
int Row_num = dataGrid1.SelectedIndex;
//이벤트 셀 좌표 -- 실제 이벤트 셀
int Col_num1 = e.Column.DisplayIndex;
int Row_num1 = e.Row.GetIndex();
MessageBox.Show(Col_num1.ToString() + Row_num1.ToString());
// 셀 이벤트 선택된 Row의 첫번째 셀 값.
var cellInfo = dataGrid1.SelectedCells[0];
var content = (cellInfo.Column.GetCellContent(cellInfo.Item) as TextBlock).Text;
반응형