You can use
SelectedCellsChanged
in XAML into Control DataGrid
to be this :
SelectedCellsChanged="DataGrid1SelectedCellsChanged"
and in Code Behind :
private void DataGrid1SelectedCellsChanged(object sender, System.Windows.Controls.SelectedCellsChangedEventArgs e)
{
try
{
var dataView = dataGrid1.CurrentCell.Item as DataRowView;
if (dataView == null)
{
}
else
{
var dataRow1 = dataView.Row[0].ToString();
var dataRow2 = dataView.Row[1].ToString();
var dataRow3 = dataView.Row[2].ToString();
MessageBox.Show("You have selected :" + dataRow1 +"," + dataRow2 +"," + dataRow3 );
}
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString());
}
}