一个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
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); } };