The requested page is not available for the requested platform. You are viewing the content for .NET Framework 4.5.2+ platform.
.NET Framework 4.5.2+
.NET Framework 4.5.2+
.NET Standard 2.0+
.NET Core 3.0+

CellEditorCommitMode Enum

Lists values used to specify when the SpreadsheetControl.CellValueChanged event should be raised after a cell value has been edited via the cell editor and committed.

Namespace: DevExpress.XtraSpreadsheet

Assembly: DevExpress.Spreadsheet.v19.2.Core.dll

Declaration

public enum CellEditorCommitMode
Public Enum CellEditorCommitMode
public enum CellEditorCommitMode
Public Enum CellEditorCommitMode
public enum CellEditorCommitMode
Public Enum CellEditorCommitMode

Members

Name Description
Always

The SpreadsheetControl.CellValueChanged event is raised for each cell whose value has been edited via the cell editor and committed (even if a new cell value is the same as the value before editing).

Auto

Defined automatically when the SpreadsheetControl.CellValueChanged event should be raised for cells whose values have been edited via the cell editor and committed.

ChangedOnly

The SpreadsheetControl.CellValueChanged event is raised for each cell whose value has been changed via the cell editor and committed. If a new cell value is the same as the value before editing, the event does not occur.

Remarks

The CellEditorCommitMode enumeration values are used by the SpreadsheetCellEditorBehaviorOptions.CommitMode and property accessible via SpreadsheetControl.Options.Behavior.CellEditor.CommitMode notation for WinForms Spreadsheet control and by the SpreadsheetBehaviorOptions.CellEditorCommitMode property for WPF Spreadsheet control.

See Also