SfChart with array in YBindingPath

The data series are not showing with follow setup:

XAML

<syncfusion:SfChart HorizontalAlignment="Right" x:Name="chart" />

C#-model

    public class Data
    {
        public Data(DateTime date, params double[] value)
        {
            Date = date;
            Value = value;
        }

        public DateTime Date
        {
            get;
            set;
        }

        public double[] Value
        {
            get;
            set;
        }
    }

C# controler

           DataGenerator _viewModel = new DataGenerator();
           ObservableCollection<Data> data = _viewModel.GenerateData(); / /data are correct generated here based on the model
           FastLineSeries dataSeries = new FastLineSeries();
           chart.Series.Add(dataSeries);

            dataSeries.ItemsSource = data;
            dataSeries.XBindingPath = "Date";
            dataSeries.YBindingPath = "Value[0]";

The "Value[0]" expression is the problem. When it changed to "Value" and Value return a double, then the chart will be drawn.


1 Reply

RA Rachel A Syncfusion Team January 14, 2015 10:06 AM UTC

Hi Nico,

We are sorry to let you know that, we don’t have support for using an Array type property (Value [0]) to chart Y-Axis. We are able to use only Double or Int type properties.

Please let us know if you need any further assistance.

Thanks,

Rachel. A



Loader.
Up arrow icon