WorkbookEventOptions.RaiseOnModificationsViaAPI Property
Gets or sets whether to raise certain events when changes are made via an API. Normally, these events are fired only when the document is modified by using the control UI.
Namespace: DevExpress.XtraSpreadsheet
Assembly: DevExpress.Spreadsheet.v24.2.Core.dll
NuGet Package: DevExpress.Spreadsheet.Core
Declaration
Property Value
Type | Description |
---|---|
Boolean | true, to raise events for changes made via API; otherwise, false. |
Property Paths
You can access this nested property as listed below:
Object Type | Path to RaiseOnModificationsViaAPI |
---|---|
DocumentOptions |
|
Remarks
The following events are normally raised only for changes performed via the control’s UI. If the RaiseOnModificationsViaAPI is set to true, these events are triggered by changes performed via an API and the control’s UI.
- SpreadsheetControl.CellValueChanged
- SpreadsheetControl.ActiveSheetChanging
- SpreadsheetControl.ActiveSheetChanged
- SpreadsheetControl.ColumnsInserting
- SpreadsheetControl.ColumnsInserted
- SpreadsheetControl.ColumnsRemoving
- SpreadsheetControl.ColumnsRemoved
- SpreadsheetControl.ColumnWidthChanged
- SpreadsheetControl.RowsInserting
- SpreadsheetControl.RowsInserted
- SpreadsheetControl.RowsRemoving
- SpreadsheetControl.RowsRemoved
- SpreadsheetControl.RowHeightChanged
- SpreadsheetControl.ScrollPositionChanged
- SpreadsheetControl.SelectionChanged
- SpreadsheetControl.SheetInserted
- SpreadsheetControl.SheetRemoving
- SpreadsheetControl.SheetRemoved
- SpreadsheetControl.SheetRenaming
- SpreadsheetControl.SheetRenamed
- SpreadsheetControl.ShapeInserted
- SpreadsheetControl.ShapeRemoving
- SpreadsheetControl.ShapeRemoved
- SpreadsheetControl.PanesFrozen
- SpreadsheetControl.PanesUnfrozen
See Also