Back to Devexpress

SeriesPointCollection.AddBoxPlotPoint(String, Double, Double, Double, Double, Double, Double, Double[]) Method

corelibraries-devexpress-dot-xtracharts-dot-seriespointcollection-dot-addboxplotpoint-x28-system-dot-string-system-dot-double-system-dot-double-system-dot-double-system-dot-double-system-dot-double-system-dot-double-system-dot-double-x29.md

latest4.0 KB
Original Source

SeriesPointCollection.AddBoxPlotPoint(String, Double, Double, Double, Double, Double, Double, Double[]) Method

Adds a point with the specified argument and values required to plot a series with a Box Plot series view.

Namespace : DevExpress.XtraCharts

Assembly : DevExpress.XtraCharts.v25.2.dll

NuGet Package : DevExpress.Charts

Declaration

csharp
public int AddBoxPlotPoint(
    string argument,
    double min,
    double quartile1,
    double median,
    double quartile3,
    double max,
    double mean,
    params double[] outliers
)
vb
Public Function AddBoxPlotPoint(
    argument As String,
    min As Double,
    quartile1 As Double,
    median As Double,
    quartile3 As Double,
    max As Double,
    mean As Double,
    ParamArray outliers As Double()
) As Integer

Parameters

NameTypeDescription
argumentString

The new series point’s string argument.

| | min | Double |

The new series point’s minimum value.

| | quartile1 | Double |

The new series point’s first quartile value.

| | median | Double |

The new series point’s median value.

| | quartile3 | Double |

The new series point’s third quartile value.

| | max | Double |

The new series point’s maximum value.

| | mean | Double |

The new series point’s mean value.

| | outliers | Double[] |

The new series point’s array of outliers.

|

Returns

TypeDescription
Int32

The position at which the new point was inserted.

|

Remarks

The following code snippet adds a Box Plot series point:

csharp
using DevExpress.XtraCharts;
using DevExpress.XtraEditors;

public class MainForm : XtraForm {
  public MainForm() {
    Series series = new Series("BoxPlot Series", ViewType.BoxPlot);
    SeriesPointCollection points = series.Points;
    int index = points.AddBoxPlotPoint(
      "A",
      min: 1.0,
      quartile1: 2.0,
      median: 3.0,
      quartile3: 4.0,
      max: 5.0,
      mean: 3.0,
      outliers: new double[] { 0.5, 5.5 }
    );
    chartControl1.Series.Add(series);
  }
}
vb
Imports DevExpress.XtraCharts
Imports DevExpress.XtraEditors

Public Class MainForm
  Inherits XtraForm
  Public Sub New()
    Dim series As New Series("BoxPlot Series", ViewType.BoxPlot)
    Dim points As SeriesPointCollection = series.Points
    Dim index As Integer = points.AddBoxPlotPoint(
      "A",
      min:=1.0,
      quartile1:=2.0,
      median:=3.0,
      quartile3:=4.0,
      max:=5.0,
      mean:=3.0,
      outliers:=New Double() { 0.5, 5.5 }
    )
    chartControl1.Series.Add(series)
  End Sub
End Class

See Also

SeriesPointCollection Class

SeriesPointCollection Members

DevExpress.XtraCharts Namespace