【发布时间】:2013-07-09 13:43:37
【问题描述】:
我试图在编辑数据网格更改后捕获它的状态,但我遇到的问题是row.RowState 说它在编辑行后未修改。此外,如果我单击我编辑的行下方的其他行,它将捕获我编辑为已修改的行。有人可以告诉我我做错了什么,或者如果在 WPF 中有更好的方法来做到这一点,我是 WPF 的新手,谢谢大家。
private void OnEndEdit(object sender, DataGridCellEditEndingEventArgs e)
{
addDataGridDND(dgActiveProblems, true);
foreach (DataRow row in _dtProblemList.Rows)
{
row.EndEdit()
if (row.RowState == DataRowState.Modified)
{
passivate();
}
}
}
【问题讨论】:
标签: c# wpf wpfdatagrid