本文档详细描述了 三维漏斗图像 类型的特性。 说明了它的目标和特珠事项。 在阅读这些信息之前,可能需要回顾在 XtraCharts 中使用 图象 的基本概念。
本文档由下列小节组成。
三维漏斗图象概述
FunnelDiagram3D 对象只设计用于绘制 Funnel3DSeriesView 类型的系列。 大体上,这种图象类型从 SimpleDiagram3D 类继承了所有属性,并且唯一的区别是 FunnelDiagram3D 类有不同的默认旋转角度值 (Diagram3D.RotationAngleX、Diagram3D.RotationAngleY 和 Diagram3D.RotationAngleZ 属性),三维漏斗系列的外观类似于二维漏斗系列。
因此,关于这种图象的特殊选项的说明,请参阅 简单的三维图象 文档中相应的小节。
要学习更多关于三维漏斗图的内容,请参阅 漏斗图。
访问图象
要在设计时刻访问三维漏斗图象的选项,则单击图表来选中它。 然后,在 属性 窗口中展开 ChartControl.Diagram 属性。
在运行时刻,应该把 Diagram 对象的实例转换为 FunnelDiagram3D 类型。
C# | 复制代码 |
---|---|
// Create a ChartControl instance. ChartControl chart = new ChartControl(); // Create a series of a compatible view type, // and add it to the chart's collection, // so the diagram object shall not to be equal to null. Series series1 = new Series("Funnel 3D Series 1", ViewType.Funnel3D); chart.Series.Add(series1); // Create a diagram, and cast it to the FunnelDiagram3D type. FunnelDiagram3D diagram = (FunnelDiagram3D)chart.Diagram; // Access the diagram's options. diagram.RuntimeScrolling = true; diagram.RuntimeZooming = true; |
Visual Basic | 复制代码 |
---|---|
' Create a ChartControl instance. Dim chart As New ChartControl() ' Create a series of a compatible view type, ' and add it to the chart's collection, ' so the diagram object shall not to be equal to Nothing. Dim series1 As New Series("Funnel 3D Series 1", ViewType.Funnel3D) chart.Series.Add(series1) ' Create a diagram, and cast it to the FunnelDiagram3D type. Dim diagram As FunnelDiagram3D = CType(chart.Diagram, FunnelDiagram3D) ' Access the diagram's options. diagram.RuntimeScrolling = True diagram.RuntimeZooming = True |
注意 |
---|
对于 Web 图表,在 中度信任 权限级别下禁止使用三维图表。 要学习更多相关内容,请参阅 中度信任支持。 |