一个chartControl 里包括以个diagram(图表)

diagram里可以设置 x-axis与y-axis ,另外还可以设置SecondaryXAxis与SecondaryYAxis,在Series属性里可以选择使用Secondary Axis

可以添加多个Secondary Axis,并且让对应的Series使用, Axis对象可以通过选择控件上的y坐标选中,设置AutoScaleBreaks .Enabled=true,可以有不等距离坐标

另外坐标的Strip集合可以设置条带区域。

一个diagram里包括多少个Series,一个Series表示一组(x,y)取值集合

一个diagram里可以添加多个Panel, 某个Series可以设置呈现在那个panel里

Series的主要属性是DataSource,指定 ArgumentDataMember(X-Axis),ValuesDataMembers(Y-Axis)

 

1.自定义标注显示内,首相要设置series.LablesVisibility=True

dev ChartControl 备忘
            chartControl1.CustomDrawSeriesPoint += (s, e) =>
            {
                if (e.Series == chartControl1.Series["Real"])
                {
                    var it = e.SeriesPoint;
                    var obj = it.Tag as QualifiedInfo; //Tag里是当前点的记录
                    e.LabelText = string.Format("{0}|{2}|{1}", obj.Disqualification, obj.Amount,obj.DisqualificationWithoutOtherDuty);
                }
            };
View Code

相关文章: