Back to Devexpress

KpiDashboardItem<TKpiElement> Class

dashboard-devexpress-dot-dashboardcommon-dot-kpidashboarditem-1-4615aa7e.md

latest2.9 KB
Original Source

KpiDashboardItem<TKpiElement> Class

Serves as the base class for dashboard items used to communicate KPI-related data.

Namespace : DevExpress.DashboardCommon

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

NuGet Package : DevExpress.Dashboard.Core

Declaration

csharp
public abstract class KpiDashboardItem<TKpiElement> :
    SeriesDashboardItem,
    IElementContainer
    where TKpiElement : KpiElement, new()
vb
Public MustInherit Class KpiDashboardItem(Of TKpiElement As {KpiElement, New})
    Inherits SeriesDashboardItem
    Implements IElementContainer

Type Parameters

NameDescription
TKpiElement

An element in the KpiDashboardItem<TKpiElement>.

|

Remarks

The KpiDashboardItem<TKpiElement> class serves as the base for the CardDashboardItem and GaugeDashboardItem.

Dashboard items derived from the KpiDashboardItem<TKpiElement> class display a number of elements (for instance, cards or gauges). Each dashboard item element shows the actual value of a particular parameter, and optionally, its difference from the target value.

The KpiDashboardItem<TKpiElement> class provides options that define how individual elements are arranged within the dashboard item. Use the KpiDashboardItem1.ContentArrangementMode](/Dashboard/DevExpress.DashboardCommon.KpiDashboardItem-1.ContentArrangementMode) property to specify whether elements are organized automatically or arranged in a specified number of columns or rows. In the latter instance, use the [KpiDashboardItem1.ContentLineCount property to specify the number of columns/rows.

Implements

ICustomPropertyProvider

Inheritance

Object DashboardItem DataDashboardItem SeriesDashboardItem KpiDashboardItem<TKpiElement> CardDashboardItem

GaugeDashboardItem

See Also

KpiDashboardItem<TKpiElement> Members

DevExpress.DashboardCommon Namespace