DataGrid.CommitEdit Método

Definição

Invoca o comando CommitEditCommand para a célula ou linha que está em modo de edição.Invokes the CommitEditCommand command for the cell or row currently in edit mode.

Sobrecargas

CommitEdit()

Invoca o comando CommitEditCommand para a célula ou linha que está em modo de edição.Invokes the CommitEditCommand command for the cell or row currently in edit mode.

CommitEdit(DataGridEditingUnit, Boolean)

Invoca o comando CommitEditCommand para a célula ou linha especificada atualmente em modo de edição.Invokes the CommitEditCommand command for the specified cell or row currently in edit mode.

CommitEdit()

Invoca o comando CommitEditCommand para a célula ou linha que está em modo de edição.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

Retornos

true se a linha ou célula atual sair do modo de edição ou se nenhuma linha ou célula estiver em modo de edição; caso contrário, false.true if the current cell or row exits edit mode, or if no cells or rows are in edit mode; otherwise, false.

Comentários

Se uma célula estiver sendo editada no momento, esse método confirmará as alterações pendentes na célula sem confirmar as alterações pendentes na linha.If a cell is currently being edited, this method commits any pending changes to the cell without committing any pending changes to the row. Isso significa que as alterações são propagadas do controle de edição de célula para a linha pendente.This means that changes are propagated from the cell editing control to the pending row. Se uma célula não estiver sendo editada no momento, todas as edições de linha pendentes serão confirmadas.If a cell is not currently being edited, all pending row edits are committed.

CommitEdit(DataGridEditingUnit, Boolean)

Invoca o comando CommitEditCommand para a célula ou linha especificada atualmente em modo de edição.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

Parâmetros

editingUnit
DataGridEditingUnit

Um dos valores de enumeração que especifica se devemos confirmar edições de linha ou célula.One of the enumeration values that specifies whether to commit row or cell edits.

exitEditingMode
Boolean

true para sair do modo de edição, caso contrário, false.true to exit edit mode; otherwise, false.

Retornos

true se a célula atual ou linha sair do modo de edição; caso contrário, false.true if the current cell or row exits edit mode; otherwise, false.

Comentários

Esse método confirma todas as alterações pendentes para o DataGridEditingUnit modo de edição especificado e sai.This method commits any pending changes for the specified DataGridEditingUnit and exits edit mode.

Aplica-se a