本主题提供了关于图表的 图象 及其可用类型的总说明。
图象 是图表的主要区域,在其中显示大部分数据和图形元素 (例如 系列、 轴和窗格),虽然这些元素中的某些并不真正属于 图象 对象 (例如 系列)。 要查看图表元素的完整列表,请参阅 图表元素。
一个图表控件实例只可以拥有一个图象对象。 它的特定类型由图表的集合中的第一个可视系列的 视图类型 自动确定。 每种图象类型都有一组特殊的选项,并且只被用于绘制兼容视图类型的系列。 要查看可用的图象类型的完整列表、以及每种类型的说明,请参阅 图象。
在设计时刻,可以通过 ChartControl.Diagram 属性来访问图象的选项。
在运行时刻,要访问图象的属性,则需要把 Diagram 对象的实例 转换 为特定的类型,如同下面的示例所展示的那样。
C# | 复制代码 |
---|---|
using DevExpress.XtraCharts; // ... private void Form1_Load(object sender, EventArgs e) { // Create a new ChartControl instance. ChartControl chartControl1 = new ChartControl(); // Access the diagram's properties. ((XYDiagram2D)chartControl1.Diagram).Rotated = true; ((XYDiagram2D)chartControl1.Diagram).EnableAxisXScrolling = true; } |
Visual Basic | 复制代码 |
---|---|
Imports DevExpress.XtraCharts ' ... Private Sub Form1_Load(ByVal sender As Object, ByVal e As EventArgs) Handles MyBase.Load ' Create a new ChartControl instance. Dim chartControl1 As New ChartControl() ' Access the diagram's properties. CType(chartControl1.Diagram, XYDiagram2D).Rotated = True CType(chartControl1.Diagram, XYDiagram2D).EnableAxisXScrolling = True End Sub |
对于大部分图象类型,可以允许最终用户 滚动 和 缩放 图象。 要获得相关细节,请参阅 缩放和滚动 (二维 XY-图表) 和 缩放和滚动 (三维图表)。
其中最普遍的图象类型是 XYDiagram2D,它使用两个 轴 来绘制系列,并支持多个 窗格,在窗格中可以分布独自的系列。 在本章节的下一主题中说明了这些功能: 了解轴和窗格。
要获得更多关于使用图象的信息,请参阅 图象概述。