SpreadsheetControlOptions.RaiseEventsOnModificationsViaAPI Property
Gets or sets whether to raise certain events when changes are made in code. These events usually fire only when the document is modified via the control’s UI. This is a dependency property.
Namespace: DevExpress.Xpf.Spreadsheet
Assembly: DevExpress.Xpf.Spreadsheet.v21.2.dll
NuGet Package: DevExpress.Wpf.Spreadsheet
Declaration
Property Value
Type | Description |
---|---|
Boolean | true, to raise events for changes made in code; otherwise, false. |
Property Paths
You can access this nested property as listed below:
Object Type | Path to RaiseEventsOnModificationsViaAPI |
---|---|
SpreadsheetControl |
|
Remarks
The following events usually fire only for changes performed via the control’s UI. If the RaiseEventsOnModificationsViaAPI property is true, these events are raised by changes performed via the API and 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