Char2D的使用

Chart2D,默认的情况下ChartGroups有两个(有两组chartgroup),NumSeries有4个(每组有4个曲线)。所有的曲线的Index都是从1开始的。

对于整个控件
1、Chart2D1.isBatched 设为True时对Chart的更新不显示在屏幕上,用于实现Chart的更新同时发生。
2  设置X轴显示 Point Labels
    Chart2D1.ChartArea.Axes['X'].AnnotationMethod := oc2dAnnotatePointLabels;
3、设置Chart2D的Border
    Chart2D1.Border.Type_ := oc2dBorderNone;
    Chart2D1.Border.Width := 0;

对于每组曲线;
1、设置每组的曲线个数:
 Chart2D1.ChartGroups[1].Data.NumSeries := 1;//第一组曲线条数为1
 或者 Chart2D1.ChartGroups.Item[1].Data.NumSeries := 1;
 
2、设置每组曲线的曲线风格:
 Chart2D1.ChartGroups[1].ChartType := oc2dTypeBar;
        或者 Chart2D1.ChartGroups[1]._ChartType := oc2dTypeBar;

3、给每组曲线添加Point Label,对应每个点有一个Label
    with Chart2D1.ChartGroups[1].PointLabels do
        begin
        Add('Group 1', Count + 1);//count是Chart2D1.Chart

你可能感兴趣的:(日本.NET項目常用,border)