MS图表轴通过数据点绘制

时间:2016-05-09 10:08:17

标签: c# graphics mschart

我正在使用MS Charts,不知怎的,我无法找到一种在y轴上绘制点的方法。 如下图所示,x = 0处的点(标签1998)低于Y轴。 有人认出这个问题吗?它与预制和后期活动的顺序有关吗?

axis trough points

编辑:使用自定义绘制的点进行测试,直到y轴为止。 enter image description here

1 个答案:

答案 0 :(得分:1)

Chart全部DataPoints转到超过 GridLines 下的Axes和{{ 1}}。

要在TickMarks上绘制 ,您需要在其中一个Axes事件中所有者绘制

如果Paint类型为ChartTypePointsSpline以及Line MarkerType或{{1},则此操作非常简单}}

对于大多数其他类型,例如CircleRectangle等,这要困难得多。

以下是Column的一个简单示例;选择你更喜欢的尺寸..!

Bar

enter image description here enter image description here

我已经抑制了一些点的自定义绘图。