如何双重编辑DataGridCell(或编辑后如何编辑DataGridCell)

时间:2013-04-04 13:18:32

标签: datagrid edit datagridcell

实际情况 我有Datagrid TemplateColumns如果有人要编辑DataGridCell一个窗口弹出用户可以进行更改,按下保存按钮我的窗口处理后只有DataGridCell已选择{1}},但如果他现在想要重新编辑此DataGridCell,则必须先将选择更改为其他DataGridCell

这是我的DataGrid.BeginningEdit

    private void _BeginningEdit(object sender, DataGridBeginningEditEventArgs e)
    {
        DataGrid dg = sender as DataGrid;
        var list = dg.CurrentCell.Item as IList;
        new DetailV() { Content = list[dg.CurrentCell.Column.DisplayIndex] }.ShowDialog();

        dg.CancelEdit();
    }

我想也许我的DataGridCell已经处于编辑模式,但因为我已经使用CancelEdit()来结束所有编辑操作我是否会错过什么?

0 个答案:

没有答案