DataDashboardItem Class

Serves as the base class for data-bound dashboard items.

Namespace: DevExpress.DashboardCommon

Assembly: DevExpress.Dashboard.v18.2.Core.dll

Declaration

public abstract class DataDashboardItem :
    DashboardItem,
    ISliceDataQueryProvider,
    IDimensionAxes,
    IMasterFilter,
    IMasterFilterItem,
    IDataItemRepositoryProvider,
    IDataSourceSchemaProvider,
    IDataItemContext,
    IFormatOwnerContext,
    IDataItemContainerContext,
    IColorSchemeContext,
    IFormatRulesContext,
    IFiltersProvider,
    IInteractivityOptionsProvider
Public MustInherit Class DataDashboardItem
    Inherits DashboardItem
    Implements ISliceDataQueryProvider,
               IDimensionAxes,
               IMasterFilter,
               IMasterFilterItem,
               IDataItemRepositoryProvider,
               IDataSourceSchemaProvider,
               IDataItemContext,
               IFormatOwnerContext,
               IDataItemContainerContext,
               IColorSchemeContext,
               IFormatRulesContext,
               IFiltersProvider,
               IInteractivityOptionsProvider

Data-bound dashboard items are UI elements that can be supplied with data from the Dashboard data sources (the Dashboard.DataSources collection). The DataDashboardItem class provides basic functionality for all data-bound dashboard items.

Use the Dashboard.Items property to add the DataDashboardItem to the dashboard. To bind the current dashboard item to the required data source, use the DataDashboardItem.DataSource property. If you are using the DashboardSqlDataSource or DashboardEFDataSource to supply the dashboard with data, you need to specify the required data member using the DataDashboardItem.DataMember property.

Implements

DevExpress.DashboardCommon.Native.IDashboardComponent
DevExpress.DashboardCommon.Native.IChangeService
DevExpress.DataAccess.Native.ISupportPrefix
DevExpress.DashboardCommon.Native.ICurrencyCultureNameProvider
DevExpress.DashboardCommon.Native.ISliceDataQueryProvider
DevExpress.DashboardCommon.Native.IDimensionAxes
DevExpress.DashboardCommon.Native.IMasterFilter
DevExpress.DashboardCommon.Native.IMasterFilterItem
DevExpress.DashboardCommon.Native.IDataItemRepositoryProvider
DevExpress.DashboardCommon.Native.IDataSourceSchemaProvider
DevExpress.DashboardCommon.Native.IDataItemContainerContext
DevExpress.DashboardCommon.Native.IDataItemContext
DevExpress.DashboardCommon.Native.IFormatOwnerContext
DevExpress.DashboardCommon.Native.IColorSchemeContext
DevExpress.DashboardCommon.Native.IFormatRulesContext
DevExpress.DashboardCommon.Native.IFiltersProvider
DevExpress.DashboardCommon.Native.IInteractivityOptionsProvider
See Also