winform开发中,想使用自带的chart控件做这种误差图的效果,可貌似微软只提供了固定比例的误差,我想给每个数据点自定义误差的最大误差、最小误差,请问大神们有什么好主意吗?

示例代码:
double[] yValues = { 32.4, 33.8, 44.6, 56.9, 59.3, 68.9, 76.4, 78.8, 80.5, 79.7 };
double[] errValues = { 2, 3, 4, 5, 6, 1, 1.5, 1.9, 2.6, 5.6 };
chart1.Series["DataSeries"].Points.DataBindY(yValues);
chart1.Series["DataSeries"].ChartType = SeriesChartType.Line;
chart1.Series["ErrorBar"]["ErrorBarSeries"] = "DataSeries";
comboBoxCalculationStyle.SelectedIndex = 0;
comboBoxErrorStyle.SelectedIndex = 0;
comboBoxMarkersStyle.SelectedIndex = 1;
comboBoxCenterMarkerStyle.SelectedIndex = 0;
chart1.Series["ErrorBar"]["ErrorBarType"] = "Percentage(15)";
效果:

这个效果取决于【chart1.Series["ErrorBar"]["ErrorBarType"] = "Percentage(15)";】这行代码,没找到可以自定义最大值最小值的地方,求解啊。。

------解决思路----------------------
我使用过一个第三方类库,能够设置创建图表并设着误差条:1. 误差条的方向:正偏差,负偏差,正负偏差; 2. 设置误差类型和值:固定值,标准偏差,百分比,标准误差,及自定义。楼主可参考它的代码。