C#实时图表将行系列设置为数组

问题描述 投票:1回答:1

所以在LiveCharts中制作一个“图形线条”,你可以这样做:

SeriesCollection = new SeriesCollection
{
    new LineSeries
    {
        Values = new ChartValues<double> { 3, 5, 7, 4 }
    },
    new ColumnSeries                
    {
        Values = new ChartValues<decimal> { 5, 6, 2, 7 }
    }
};

但是,如果我有一个int -s vals数组[]我如何设置LineSeries呢?

c# arrays winforms livecharts
1个回答
1
投票

ChartValues<T>有一个构造函数,需要IEnumerable<T>,所以你可以像这样构造LineSeries

int[] vals = ...
LineSeries ls = new LineSeries { Values = new ChartValues<int>(vals) };
© www.soinside.com 2019 - 2024. All rights reserved.