DataGrid.CommitEdit 方法

定义

CommitEditCommand为当前处于编辑模式的单元格或行调用命令。

重载

名称 说明
CommitEdit()

CommitEditCommand为当前处于编辑模式的单元格或行调用命令。

CommitEdit(DataGridEditingUnit, Boolean)

CommitEditCommand为当前处于编辑模式的指定单元格或行调用命令。

CommitEdit()

CommitEditCommand为当前处于编辑模式的单元格或行调用命令。

public:
 bool CommitEdit();
public bool CommitEdit();
member this.CommitEdit : unit -> bool
Public Function CommitEdit () As Boolean

返回

true 如果当前单元格或行退出编辑模式,或者没有单元格或行处于编辑模式,否则,为 false.

注解

如果当前正在编辑某个单元格,此方法会将任何挂起的更改提交到该单元格,而不会将任何挂起的更改提交到该行。 这意味着将更改从单元格编辑控件传播到挂起的行。 如果当前未编辑单元格,则会提交所有挂起的行编辑。

适用于

CommitEdit(DataGridEditingUnit, Boolean)

CommitEditCommand为当前处于编辑模式的指定单元格或行调用命令。

public:
 bool CommitEdit(System::Windows::Controls::DataGridEditingUnit editingUnit, bool exitEditingMode);
public bool CommitEdit(System.Windows.Controls.DataGridEditingUnit editingUnit, bool exitEditingMode);
member this.CommitEdit : System.Windows.Controls.DataGridEditingUnit * bool -> bool
Public Function CommitEdit (editingUnit As DataGridEditingUnit, exitEditingMode As Boolean) As Boolean

参数

editingUnit
DataGridEditingUnit

枚举值之一,指定是提交行还是单元格编辑。

exitEditingMode
Boolean

true 退出编辑模式;否则,为 false.

返回

true 如果当前单元格或行退出编辑模式,则为否则,为 false.

注解

此方法提交指定 DataGridEditingUnit 和退出编辑模式的任何挂起更改。

适用于