下面的代码通过调用 ColumnView.CancelUpdateCurrentRow 方法来放弃对获得焦点的记录作出的更改。 如果为特定记录单元格打开了编辑器,则在放弃用户的更改时关闭此编辑器。

C#CopyCode image复制代码
    ColumnView view = (ColumnView)gridControl1.KeyboardFocusView;
    if (view.IsEditing) 
        view.HideEditor();
    view.CancelUpdateCurrentRow();


Visual BasicCopyCode image复制代码
    Dim view As ColumnView = CType(gridControl1.KeyboardFocusView, ColumnView)
    If view.IsEditing Then view.HideEditor()
    view.CancelUpdateCurrentRow()