如何获得DataGrid行数据用户完成编辑一行之后? [英] How to get DataGrid row data after user has finished editing row?

查看:202
本文介绍了如何获得DataGrid行数据用户完成编辑一行之后?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想验证一下用户输入完在DataGrid行之后,用户必须立即进入。

I want to validate what the user has entered immediately after the user has finished entering a row in a datagrid.

我应该看什么事件,以及如何做我检索该行的数据?甚至更好,对象它绑定到?

What event should I be looking at, and how do I retrieve the row data? Or even better, the object it's bound to?

推荐答案

使用的 RowEditEnding 事件。

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

这篇关于如何获得DataGrid行数据用户完成编辑一行之后?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆