如果单元格编号 3 更改,我想要做的是更改行的第四个单元格的值。我的网格有一个 EditEnding 方法。这是我下面的方法。我真的不知道如何完成它
这是网格定义:
<DataGrid x:Name="dataGrid1"... CellEditEnding="dataGrid1_EditEnding">
和方法:
private void dataGrid1_EditEnding(object sender, DataGridCellEditEndingEventArgs e)
{
// initializing DataRowView from my datagrid
DataRowView drv = (DataRowView)dataGrid1.CurrentItem;
// checking if there were any changes
if (drv.Row[3, DataRowVersion.Original] != drv.Row[3])
{
//set value to cell
}
}