.NET Framework 4.5.2+
.NET Framework 4.5.2+
.NET Standard 2.0+

SpreadsheetCellEventArgs.Action Property

Identifies an action which caused a change of the cell value.

Namespace: DevExpress.XtraSpreadsheet

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


public CellValueChangedAction Action { get; }
Public ReadOnly Property Action As CellValueChangedAction

Property Value

Type Description

A CellValueChangedAction enumeration value identifying an action.


Use the Action property to determine whether a change of the cell value is caused by end-user editing, an undo/redo operation or a programmatic cell value modification.


The WorkbookEventOptions.RaiseOnModificationsViaAPI option should be set to true to raise the SpreadsheetControl.CellValueChanged or SpreadsheetControl.CellValueChanged event when the cell value is modified programmatically.

See Also