本主题提供了关于图表的 图象 及其可用类型的总说明。

图象 是图表的主要区域,在其中显示大部分数据和图形元素 (例如 系列轴和窗格),虽然这些元素中的某些并不真正属于 图象 对象 (例如 系列)。 要查看图表元素的完整列表,请参阅 图表元素

一个图表控件实例只可以拥有一个图象对象。 它的特定类型由图表的集合中的第一个可视系列的 视图类型 自动确定。 每种图象类型都有一组特殊的选项,并且只被用于绘制兼容视图类型的系列。 要查看可用的图象类型的完整列表、以及每种类型的说明,请参阅 图象

在设计时刻,可以通过 ChartControl.Diagram 属性来访问图象的选项。

在运行时刻,要访问图象的属性,则需要把 Diagram 对象的实例 转换 为特定的类型,如同下面的示例所展示的那样。

C#CopyCode image复制代码
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 BasicCopyCode image复制代码
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,它使用两个 来绘制系列,并支持多个 窗格,在窗格中可以分布独自的系列。 在本章节的下一主题中说明了这些功能: 了解轴和窗格

要获得更多关于使用图象的信息,请参阅 图象概述

Expand image参阅