Back to Devexpress

SpreadsheetCellEventArgsBase Class

officefileapi-devexpress-dot-xtraspreadsheet-9c9cff67.md

latest3.8 KB
Original Source

SpreadsheetCellEventArgsBase Class

Serves as the base for classes which provide data for the events which occur on changing cell values via the SpreadsheetControl UI.

Namespace : DevExpress.XtraSpreadsheet

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

NuGet Package : DevExpress.Spreadsheet.Core

Declaration

csharp
public abstract class SpreadsheetCellEventArgsBase :
    EventArgs
vb
Public MustInherit Class SpreadsheetCellEventArgsBase
    Inherits EventArgs

Remarks

The SpreadsheetControl class provides events that occur before (SpreadsheetControl.CellBeginEdit, SpreadsheetControl.CellEndEdit and SpreadsheetControl.CellCancelEdit) and after a cell value has been changed (SpreadsheetControl.CellValueChanged) by an end-user via the cell editor (the cell in-place editor or formula bar).

The SpreadsheetCellEventArgsBase class is the base for arguments of these events. It introduces properties to access a cell for which an event is fired or this cell location (SpreadsheetCellEventArgsBase.Cell, SpreadsheetCellEventArgsBase.RowIndex, SpreadsheetCellEventArgsBase.ColumnIndex, SpreadsheetCellEventArgsBase.Worksheet and SpreadsheetCellEventArgsBase.SheetName), and properties to access a value and formula currently contained in this cell (SpreadsheetCellEventArgsBase.Value, SpreadsheetCellEventArgsBase.Formula and SpreadsheetCellEventArgsBase.FormulaInvariant).

Inheritance

Object EventArgs SpreadsheetCellEventArgsBase SpreadsheetCellCancelEditEventArgs

SpreadsheetCellCancelEventArgs

SpreadsheetCellEventArgs

SpreadsheetCellValidatingEventArgs

SpreadsheetCustomCellEditEventArgs

SpreadsheetCustomCellEditEventArgs

See Also

SpreadsheetCellEventArgsBase Members

DevExpress.XtraSpreadsheet Namespace