ScatterWindowDefinition Class
In This Article
A window definition used to perform calculations within the ScatterChartDashboardItem.
Namespace: DevExpress.DashboardCommon
Assembly: DevExpress.Dashboard.v24.2.Core.dll
NuGet Package: DevExpress.Dashboard.Core
#Declaration
public class ScatterWindowDefinition :
MeasureCalculationWindowDefinition
#Remarks
Important
The assignment of a Scatter
instance to the Measure
#Example
The code snippet specifies window calculations for a Scatter Chart dashboard item across a window.
using DevExpress.DashboardCommon;
using DevExpress.DashboardWin;
// ...
ScatterChartDashboardItem scatterChart = dashboardViewer1.Dashboard.Items[scatterChartName] as ScatterChartDashboardItem;
if (scatterChart != null)
{
scatterChart.AxisXMeasure.Calculation = new DifferenceCalculation() { DifferenceType = DifferenceType.Percentage };
scatterChart.AxisXMeasure.WindowDefinition = new ScatterWindowDefinition();
scatterChart.AxisYMeasure.Expression = "WindowMedian(ToDouble(Sum([Extended Price]) - Lookup(Sum([Extended Price]), -1)) / Lookup(Sum([Extended Price]), -1), 0, 1)";
scatterChart.AxisYMeasure.WindowDefinition = new ScatterWindowDefinition();
}
#Inheritance
Object
DevExpress.DashboardCommon.Native.ClonableModelBase<MeasureCalculationWindowDefinition>
MeasureCalculationWindowDefinition
ScatterWindowDefinition
See Also