我试图根据自己列表中的类数,使用Live Charts比较许多图表。
我正在尝试这样的事情:
class MyClass
{
IList<double> a;
IList<double> b;
}
并制作图表:
List<MyClass> aLotOfCharts = new List<MyClass>
for(int i=0; i < aLotOfCharts.Count; i++)
{
SeriesCollection = new SeriesCollection
{
new LineSeries
{
Values = new ChartValues<double> (aLotOfCharts[i].a)
},
};
}
我希望三个带有“ a”数据的图表,但实际输出仅是“ aLotOfCharts.a”的最后一个位置。
我知道我需要创建更多的“新LineSeries”以输入更多的图表,但是我不知道该怎么做。
答案 0 :(得分:0)
我不知道实时图表,但我认为答案是这样的:
List<MyClass> aLotOfCharts = new List<MyClass>()
SeriesCollection = new SeriesCollection()
for(int i=0; i < aLotOfCharts.Count; i++)
{
SeriesCollection.Add(new LineSeries
{
Values = new ChartValues<double> (aLotOfCharts[i].a)
});
}