DashboardViewer Events

Name Description
BeforeExport

Obsolete. Occurs when an end-user tries to export a dashboard (dashboard item) to the required format.

BeforeExportDocument

Allows you to hide specific dashboard items when printing or exporting the entire dashboard.

ConfigureDataConnection

Allows you to customize connection settings before the DashboardViewer connects to a data store (database, OLAP cube, etc.).

ConnectionError

Allows overriding the default behavior when current connection parameters do not allow connecting to a data store.

CustomAssemblyLoading

Occurs before a custom assembly is loaded for use as DashboardEFDataSource.

CustomExport

Allows you to customize the exported document.

CustomFilterExpression

Allows you to include WHERE clauses into DashboardSqlDataSource queries.

CustomPalette

Provides the capability to substitute the default palette containing colors used to paint dashboard item elements.

CustomParameters

Occurs before data is loaded from the data store and allows you to customize dashboard parameters that are used for data processing.

CustomizeDashboardItemCaption

Allows you to customize the dashboard item caption at runtime.

CustomizeDashboardTitle

Allows you to customize the dashboard title at runtime.

CustomizeDashboardTitleText

Obsolete. Allows you to customize the text displayed within the dashboard title at runtime.

CustomizeExportDocument

Allows you to customize the exported document.

DashboardChanged

Occurs after a dashboard has been opened.

DashboardItemBeforeControlDisposed

Allows you to access underlying WinForms controls.

DashboardItemClick

Occurs when an end-user clicks a dashboard item.

DashboardItemControlCreated

Allows you to access underlying WinForms controls.

DashboardItemControlUpdated

Allows you to access underlying WinForms controls.

DashboardItemDoubleClick

Occurs when an end-user double-clicks a dashboard item.

DashboardItemElementCustomColor

Allows you to color the required dashboard item elements using the specified colors.

DashboardItemMouseDown

Occurs when the mouse pointer is over the dashboard item and a mouse button is pressed.

DashboardItemMouseEnter

Occurs when the mouse pointer enters the dashboard item.

DashboardItemMouseHover

Occurs when the mouse pointer rests on the dashboard item.

DashboardItemMouseLeave

Occurs when the mouse pointer leaves the dashboard item.

DashboardItemMouseMove

Occurs when the mouse pointer is moved over the dashboard item.

DashboardItemMouseUp

Occurs when the mouse pointer is over the dashboard item and a mouse button is released.

DashboardItemMouseWheel

Occurs when the mouse wheel moves while the dashboard item has focus.

DashboardItemSelectionChanged

Occurs after the selection within the dashboard item is changed.

DashboardItemVisualInteractivity

Allows you to provide custom visual interactivity for data-bound dashboard items that support element selection and highlighting.

DashboardLoaded

Occurs after the dashboard is loaded to the DashboardViewer.

DataLoading

Allows you to provide data for the DashboardObjectDataSource.

DataLoadingError

Allows you to suppress the form containing errors that occur during data loading.

DrillDownPerformed

Occurs after drill-down is performed.

DrillUpPerformed

Occurs after a drill-up is performed.

ExportFormShowing

Occurs when the Export Form is about to be displayed, and allows you to cancel the action.

FilterElementDefaultValues

Obsolete. Provides the capability to apply default filtering to filter elements.

LayoutChanged

Occurs after the dashboard layout is changed.

MasterFilterCleared

Occurs when an end-user clears the selection in the master filter item.

MasterFilterDefaultValues

Allows you to apply default filtering to master filter items.

MasterFilterSet

Occurs when an end-user changes the state of the master filter.

PopupMenuShowing

Allows you to customize a popup menu invoked by end-users in the DashboardViewer.

PrintPreviewShowing

Allows you to customize the Print Preview window at runtime.

RangeFilterDefaultValue

Provides the capability to specify the default selected range in the Range Filter dashboard item.

SingleFilterDefaultValue

Obsolete. Allows you to specify a default filter value for the Single Master Filter.

ValidateCustomSqlQuery

Provides the capability to check the validity of the custom SQL query used to supply the dashboard with data.