回复 1楼kyb11111的帖子
C1Chart提供了不同类型的DataSeries,也提供了ItemsSource数据绑定的方式。获取的时候,和导入数据的方式相关。
比如C1Chart设置数据如下:
- <c1:C1Chart Name="chart" HorizontalAlignment="Left" Height="80" Margin="43,229,0,0" VerticalAlignment="Top" Width="212">
- <c1:C1Chart.Data>
- <c1:ChartData ItemNames="P1 P2 P3 P4 P5">
- <c1:DataSeries Label="Series 1" RenderMode="Default" Values="20 22 19 24 25"/>
- <c1:DataSeries Label="Series 2" RenderMode="Default" Values="8 12 10 12 15"/>
- </c1:ChartData>
- </c1:C1Chart.Data>
- <c1:C1ChartLegend/>
- </c1:C1Chart>
复制代码
遍历所有的Data.Children,取得相应的DataSeries去获取数据,代码参考:
- foreach (DataSeries ds in chart.Data.Children)
- {
- Console.WriteLine(ds.Label+"=====");
- foreach (object value in ds.Values)
- {
- Console.WriteLine(value);
- }
- }
复制代码
另外附上需要的产品文档:
数据绑定的方式加载数据:http://helpcentral.componentone. ... nts/databinding.htm
设置DataSeries:http://helpcentral.componentone. ... ents/dataseries.htm |