DataGrid.CommitEdit メソッド

定義

現在編集モードになっているセルまたは行の CommitEditCommand コマンドを呼び出します。Invokes the CommitEditCommand command for the cell or row currently in edit mode.

オーバーロード

CommitEdit()

現在編集モードになっているセルまたは行の CommitEditCommand コマンドを呼び出します。Invokes the CommitEditCommand command for the cell or row currently in edit mode.

CommitEdit(DataGridEditingUnit, Boolean)

現在編集モードになっている、指定されたセルまたは行の CommitEditCommand コマンドを呼び出します。Invokes the CommitEditCommand command for the specified cell or row currently in edit mode.

CommitEdit()

現在編集モードになっているセルまたは行の CommitEditCommand コマンドを呼び出します。Invokes the CommitEditCommand command for the cell or row currently in edit mode.

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

戻り値

現在のセルまたは行が編集モードを終了する場合、またはセルまたは行が編集モードになっていない場合は true。それ以外の場合は falsetrue if the current cell or row exits edit mode, or if no cells or rows are in edit mode; otherwise, false.

注釈

セルが現在編集中の場合、このメソッドは、行に対する保留中の変更をコミットせずに、セルに対する保留中の変更をコミットします。If a cell is currently being edited, this method commits any pending changes to the cell without committing any pending changes to the row. これは、セル編集コントロールから保留中の行に変更が反映されることを意味します。This means that changes are propagated from the cell editing control to the pending row. セルが現在編集されていない場合は、保留中のすべての行の編集がコミットされます。If a cell is not currently being edited, all pending row edits are committed.

CommitEdit(DataGridEditingUnit, Boolean)

現在編集モードになっている、指定されたセルまたは行の CommitEditCommand コマンドを呼び出します。Invokes the CommitEditCommand command for the specified cell or row currently in edit mode.

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

行とセルのどちらの編集をコミットするかを指定する列挙値の 1 つ。One of the enumeration values that specifies whether to commit row or cell edits.

exitEditingMode
Boolean

編集モードを終了する場合は true。それ以外の場合は falsetrue to exit edit mode; otherwise, false.

戻り値

現在のセルまたは行が編集モードを終了する場合は true。それ以外の場合は falsetrue if the current cell or row exits edit mode; otherwise, false.

注釈

このメソッドは、指定されたDataGridEditingUnitの保留中の変更をコミットし、編集モードを終了します。This method commits any pending changes for the specified DataGridEditingUnit and exits edit mode.

適用対象