坐标系
图表控件使用一个坐标系在图表图片中定位标题、图例、批注和图表区。 为此,该控件使用每个元素的 Position 属性。
图表坐标系具有以下特征:
图表坐标系的原点 (0,0) 位于图表图片的左上角。
在 (X,Y) 坐标中,X 值指向水平轴,Y 值指向垂直轴。
度量单位是图表图片宽度和高度的百分比。 坐标值必须介于 0 和 100 之间。 相对坐标可确保在调整图表大小时,对象之间保持相对位置不变。
图表区使用类似的坐标系来定位其每个元素。 坐标 (0,0) 表示图表区的左上角,坐标 (100,100) 表示图表区的右下角。 在将图例停靠在图表区时,可以使用图表区的坐标系对其定位。
三维图表
三维图表坐标系添加了 Z 坐标 (X,Y,Z)。 该坐标也是图表区深度的百分比。 图表区背面墙的 Z 值为 0,而图表区前端的 Z 值为 100。
有关更多信息,请参见三维图表。
自定义绘图
若要在代码中使用 GDI+ 函数来执行自定义绘图,您需要将相对坐标转换为绝对像素坐标。 ChartGraphics 类包含用于对 PointF、RectangleF 和 SizeF 结构进行绝对到相对和相对到绝对转换的方法。