如何在用户完成编辑行后获取DataGrid行数据?

mpe*_*pen 3 c# wpf wpf-controls wpfdatagrid

我想在用户完成数据网格中的行输入后立即验证用户输入的内容.

我应该查看什么事件,以及如何检索行数据?甚至更好,它必然会受到什么影响?

Voo*_*ild 10

使用RowEditEnding事件.

private void DataGrid_RowEditEnding(object sender, DataGridRowEditEndingEventArgs e)
{
  YourObject obj = e.Row.Item as YourObject;
  if (obj != null)
  {
     //see obj properties
  }
}
Run Code Online (Sandbox Code Playgroud)