Back to Devexpress

MeasureDefinition Class

dashboard-devexpress-dot-dashboardcommon-7cffac7d.md

latest2.4 KB
Original Source

MeasureDefinition Class

A measure definition.

Namespace : DevExpress.DashboardCommon

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

NuGet Package : DevExpress.Dashboard.Core

Declaration

csharp
public class MeasureDefinition :
    DataItemDefinition
vb
Public Class MeasureDefinition
    Inherits DataItemDefinition

The following members return MeasureDefinition objects:

Remarks

The measure definition is used to identify the measure using the specified data member and summary type.

Create a new MeasureDefinition instance or obtain the definition of the existing measure in the [Measure.GetMeasureDefinition].

The following code snippet adds a new record to the color scheme that colors measures corresponding to the added measure definition:

csharp
//...
ColorSchemeEntry entry = new ColorSchemeEntry();
entry.DataSource = ds;
MeasureDefinition measureDefinition = new MeasureDefinition("Digit", SummaryType.Average);
entry.MeasureKey = new ColorSchemeMeasureKey(measureDefinition);
entry.ColorDefinition = new ColorDefinition(Color.Magenta);
dashboard.ColorScheme.Add(entry);
//...
vb
//...
ColorSchemeEntry entry = new ColorSchemeEntry();
entry.DataSource = ds;
MeasureDefinition measureDefinition = new MeasureDefinition("Digit", SummaryType.Average);
entry.MeasureKey = new ColorSchemeMeasureKey(measureDefinition);
entry.ColorDefinition = new ColorDefinition(Color.Magenta);
dashboard.ColorScheme.Add(entry);
//...

Inheritance

Object DataItemDefinition MeasureDefinition

See Also

MeasureDefinition Members

GetMeasureDefinition()

DevExpress.DashboardCommon Namespace