This example demonstrates how to synchronize Master Filter and Drill-Down actions between different dashboards.
The main form contains the DashboardControl with a loaded sample dashboard. The Show Child Window button invokes another window containing the DashboardControl with a different dashboard.
Master Filtering and Drill-Down and actions performed in the main window are applied to the child window.
To accomplish this, the child window subscribes to the following events of the main window's DashboardControl:
- DashboardControl.MasterFilterSet
- DashboardControl.MasterFilterCleared
- DashboardControl.DrillDownPerformed
- DashboardControl.DrillUpPerformed
When an event occurs, the following methods are used to apply filter values to the child window's DashboardViewer control or to perform the data drill-down or drill-up operations:
- DashboardControl.SetMasterFilter
- DashboardControl.SetRange
- DashboardControl.PerformDrillDown
- DashboardControl.PerformDrillUp
(you will be redirected to DevExpress.com to submit your response)