DataPoint.SetValueY(Object[]) DataPoint.SetValueY(Object[]) DataPoint.SetValueY(Object[]) DataPoint.SetValueY(Object[]) Method


Sets the Y-value(s) of a single data point.

 void SetValueY(... cli::array <System::Object ^> ^ yValue);
public void SetValueY (params object[] yValue);
member this.SetValueY : obj[] -> unit
Public Sub SetValueY (ParamArray yValue As Object())



The Y-value(s) of a DataPoint object in the collection. Formatted as one or more values separated by commas.


The SetValueY property is used to set the Y-value(s) of a data point at run time.

Only one Y-value per point is required for all chart types except for bubble, candlestick and stock charts. These chart types require more than one Y-value because one data point consists of multiple values. For example, to plot one stock chart column, four values are required: high, low, open and close values.

This property returns an array of double values when used to retrieve multiple Y-values.


The YValuesPerPoint property determines the maximum number of Y-values that all data points in a Series can have. If you specify more than the allowable number of Y-values, an exception will be raised.

Refer to the following table for a complete listing of valid .NET Framework types that can be used for the object type parameter:

String DateTime Double
Decimal Single Int32
UInt32 Int64 UInt64

Applies to