Custom Interactivity in the WinForms Dashboard
- 2 minutes to read
You can implement custom interactivity for data-bound dashboard items along with built-in interactivity such as master filter and drill-down.
#Dashboard Item Interactivity
You can use the DashboardDesigner.DashboardItemVisualInteractivity event to create element selection and highlighting for the following data-bound dashboard items:
Dashboard Item | Target Axes | Selection | Highlighting |
---|---|---|---|
Note
A Grid dashboard item with enabled Cell Merging does not support custom interactivity.
#Custom Item Interactivity
You can implement such interactivity as master filter and drill-down for custom dashboard items. The corresponding buttons appear in the Data ribbon tab page’s Interactivity group for a custom item.
Refer to the following tutorial for more information on how to configure master filter and drill-down for the custom Funnel item: Create an Interactive Data-Aware Item for the WinForms Dashboard.
#Item Click
You can use the following API to handle mouse actions and get information about clicked elements:
API | Description |
---|---|
Dashboard |
Occurs when an end-user clicks a dashboard item. |
Dashboard |
Occurs when an end-user double-clicks a dashboard item. |
Dashboard |
Occurs when the mouse pointer is over the dashboard item and a mouse button is pressed. |
Dashboard |
Occurs when the mouse pointer is over the dashboard item and a mouse button is released. |
Dashboard |
Occurs when the mouse pointer enters the dashboard item. |
Dashboard |
Occurs when the mouse pointer leaves the dashboard item. |
Dashboard |
Occurs when the mouse pointer rests on the dashboard item. |
Dashboard |
Occurs when the mouse pointer is moved over the dashboard item. |