Collections line radchart正在显示两条线的值
我有一个radchart,它应该显示两条带独立Y值的线,但当它加载时,它会显示两条线,但它们都有应该显示的Y值,以及图表中另一条线的Y值 即: (数据集1:1,2,6,9) (数据集2:1,4,6,7) (显示的行类似于:1-1-2-4-6-6-9-7和1-1-2-4-6-6-9-7) 我的系列映射如下所示:Collections line radchart正在显示两条线的值,collections,telerik,charts,multiline,Collections,Telerik,Charts,Multiline,我有一个radchart,它应该显示两条带独立Y值的线,但当它加载时,它会显示两条线,但它们都有应该显示的Y值,以及图表中另一条线的Y值 即: (数据集1:1,2,6,9) (数据集2:1,4,6,7) (显示的行类似于:1-1-2-4-6-6-9-7和1-1-2-4-6-6-9-7) 我的系列映射如下所示: <telerik:SeriesMapping LegendLabel="Line Series 1" > <telerik:SeriesMapping.Serie
<telerik:SeriesMapping LegendLabel="Line Series 1" >
<telerik:SeriesMapping.SeriesDefinition>
<telerik:StackedLineSeriesDefinition />
</telerik:SeriesMapping.SeriesDefinition>
<telerik:ItemMapping FieldName="LineYValue" DataPointMember="YValue" />
</telerik:SeriesMapping>
<telerik:SeriesMapping LegendLabel="Line Series 2" >
<telerik:SeriesMapping.SeriesDefinition>
<telerik:StackedLineSeriesDefinition />
</telerik:SeriesMapping.SeriesDefinition>
<telerik:ItemMapping FieldName="LineYValue" DataPointMember="YValue" />
</telerik:SeriesMapping>
</telerik:RadChart.SeriesMappings>
我很确定这是CollectionIndex,但我不确定如何在我的情况下实现它,我对这项工作相对较新
任何帮助都将不胜感激。序列映射对象的ItemsSource属性。您可以将每个数据集发送到相应的序列映射。第条:
if (salesAndQtyByHour != null)
{
STUFF.ChartModels.Charts tempChart1 = new ODA.ChartModels.Charts() { ChartTitle = "Sales And Quantity By Hour" };
foreach (var item in salesAndQtyByHour)
{
tempChart1.myCharts.Add(new STUFF.ChartModels.Chart() { LineName = "Quantity", LineXValue = item.MilitaryTime, LineYValue = item.QtyOfItems });
tempChart1.myCharts.Add(new STUFF.ChartModels.Chart() { LineName = "Basket", LineXValue = item.MilitaryTime, LineYValue = item.Basket });
}
SalesAndQtyByHour = tempChart1;
}