Back to Devexpress

IDashboardControl Events

dashboard-devexpress-dot-dashboardwin-dot-idashboardcontrol-dot-underscore-events.md

latest12.2 KB
Original Source

IDashboardControl Events

Provides API members that are common for DashboardDesigner and DashboardViewer.

NameDescription
AsyncDataLoadingAllows you to provide data for the DashboardObjectDataSource in asynchronous mode.
AsyncExcelDataSourceBeforeFillAllows you to change options used to extract data from Microsoft Excel workbooks (XLS, XLSX or XLSM files) or CSV files asynchronously.
AsyncValidateCustomSqlQueryAllows you to validate a custom SQL query of the DashboardSqlDataSource in asynchronous mode.
BeforeExportDocumentAllows you to hide specific dashboard items when printing or exporting the entire dashboard.
ConfigureDataConnectionAllows you to customize connection settings before the DashboardViewer/DashboardDesigner connects to a data store (database, OLAP cube, etc.).
ConnectionErrorAllows to override the default behavior if data store connection fails with current connection parameters.
CustomAssemblyLoadingOccurs before a custom assembly is loaded for use as DashboardEFDataSource.
CustomDashboardItemControlCreatingOccurs when a dashboard control visualizes a custom item.
CustomExportAllows you to customize the exported document.
CustomFilterExpressionAllows you to include WHERE clauses into DashboardSqlDataSource queries.
CustomizeDashboardItemCaptionAllows you to customize the dashboard item caption at runtime.
CustomizeDashboardTitleAllows you to customize the dashboard title at runtime.
CustomizeExportDocumentAllows you to customize the exported document.
CustomPaletteAllows you to substitute the default palette containing colors used to paint dashboard item elements.
CustomParametersOccurs before data is loaded from the data store and allows you to customize dashboard parameters that are used for data processing.
DashboardChangedOccurs after a dashboard has been opened.
DashboardCustomPropertyChangedOccurs when the custom property value in the Dashboard Viewer / Dashboard Designer is changed.
DashboardItemBeforeControlDisposedAllows you to access underlying WinForms controls.
DashboardItemClickOccurs when an end user clicks a dashboard item.
DashboardItemControlCreatedAllows you to access underlying WinForms controls.
DashboardItemControlUpdatedAllows you to access underlying WinForms controls.
DashboardItemDoubleClickOccurs when an end user double-clicks a dashboard item.
DashboardItemElementCustomColorAllows you to color the required dashboard item elements using the specified colors.
DashboardItemMaximizedStateChangedFires when an item becomes maximized or restores its original size.
DashboardItemMouseDownOccurs when the mouse pointer is over the dashboard item and a mouse button is pressed.
DashboardItemMouseEnterOccurs when the mouse pointer enters the dashboard item.
DashboardItemMouseHoverOccurs when the mouse pointer rests on the dashboard item.
DashboardItemMouseLeaveOccurs when the mouse pointer leaves the dashboard item.
DashboardItemMouseMoveOccurs when the mouse pointer is moved over the dashboard item.
DashboardItemMouseUpOccurs when the mouse pointer is over the dashboard item and a mouse button is released.
DashboardItemMouseWheelOccurs when the mouse wheel moves while the dashboard item has focus.
DashboardItemSelectionChangedOccurs after the selection within the dashboard item is changed.
DashboardItemVisualInteractivityAllows you to provide custom visual interactivity for data-bound dashboard items that support element selection and highlighting.
DashboardLoadedOccurs after the dashboard is loaded to the DashboardViewer / DashboardDesigner.
DashboardStateChangedOccurs after the current dashboard state in the DashboardViewer / DashboardDesigner is changed.
DataInspectorFormClosingOccurs before the Data Inspector window closes. Allows you to access the window’s grid controls.
DataInspectorFormLoadOccurs before the Data Inspector window displays. Allows you to access the window’s grid controls and change their settings.
DataLoadingAllows you to provide data for the DashboardObjectDataSource.
DataLoadingErrorAllows you to suppress the form containing errors that occur during data loading.
DrillDownPerformedOccurs after drill-down is performed.
DrillUpPerformedOccurs after a drill-up is performed.
ExportFormShowingOccurs when the Export Form is about to be displayed, and allows you to cancel the action.
InitializedHandle this event to get the dashboard item data, and apply master filter and dashboard state in asynchronous mode.
LayoutChangedOccurs after the dashboard layout is changed.
MasterFilterClearedOccurs when an end user clears the selection in the master filter item.
MasterFilterDefaultValuesAllows you to apply default filtering to master filter items.
MasterFilterSetOccurs when an end user changes the state of the master filter.
PopupMenuShowingAllows you to customize the pop-up menu that users invoke in the dashboard control.
PrintPreviewShowingAllows you to customize the Print Preview window at runtime.
RangeFilterDefaultValueAllows you to specify the default selected range in the Range Filter dashboard item.
SelectedTabPageChangedOccurs when the selected tab page is changed.
SetInitialDashboardStateAllows you to specify the initial dashboard state when loading a dashboard.
ValidateCustomSqlQueryAllows you to validate a custom SQL query of the DashboardSqlDataSource.

See Also

IDashboardControl Interface

IDashboardControl Members

DevExpress.DashboardWin Namespace