語言

DataGrid.CommitEdit 方法

定義

呼叫 CommitEditCommand 目前處於編輯模式的儲存格或列指令。

多載

名稱 Description
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 並退出編輯模式。

適用於