[]
        
(Showing Draft Content)

GrapeCity.Documents.Excel.Drawing.IChart

IChart Interface

表示工作表中的图表对象。

Namespace: GrapeCity.Documents.Excel.Drawing
Assembly: GcDocs.Excel.dll
Syntax
public interface IChart

Properties

Name Description
Area3DGroup

返回表示三维图表上的面积图组的IChartGroup 对象。

AreaGroups

返回一个对象,该对象表示在二维图表上的面积图组集合IChartGroups

AutoScaling

获取或设置缩放(若设置为 True,则将3D图表缩放至与等效的2D图表大小接近。《RightAngleAxes 》属性必须为 True)。

Axes

返回一个表示图表上所有坐标轴的集合的对象。

BackWall

返回一个IWall 对象,该对象允许用户单独格式化三维图表的后墙。

Bar3DGroup

返回代表三维图表上的条形图组的IChartGroup 对象。

BarGroups

返回一个对象,该对象表示在二维图表上的条形图组集合IChartGroups

BarShape

获取或设置与三维条形图或柱形图一起使用的形状。

ChartArea

返回表示图表完整图表区域的IChartArea 对象。

ChartGroups

返回一个表示图表中所有图表组集合的对象IChartGroups 。 返回的集合包括每种类型的组。

ChartTitle

返回表示指定图表标题的IChartTitle 对象。

ChartType

获取或设置图表类型。

Column3DGroup

返回代表三维图表上的柱形图组的IChartGroup 对象。

ColumnGroups

返回一个对象,该对象表示在二维图表上列图表组的集合IChartGroups

DataTable

返回表示图表数据表的IDataTable 对象。

DepthPercent

获取或设置三维图表的深度,作为图表宽度的百分比(介于20%至2000%之间)。

DisplayBlanksAs

获取或设置图表上空白单元格的绘制方式。可以是以下之一: DisplayBlanksAs 常量:NotPlotted(不绘制)、Interpolated(插值)或Zero(零)。

DisplayNaAsBlank

指定是否将包含 #N/A 的单元格视为空白单元格。

DoughnutGroups

返回一个对象,该对象表示在二维图表上的圆环图组集合IChartGroups

Elevation

获取或设置三维图表视图的仰角(以度为单位)。

Floor

返回表示三维图表底部的 IFloor 对象。

GapDepth

获取或设置三维图表中数据系列之间的距离,以标记宽度的百分比表示。 此属性的值必须在0到500之间。

HasDataTable

获取或设置一个值,指示图表是否显示数据表。

HasLegend

获取或设置图表是否具有图例。

HasTitle

获取或设置轴或图表是否具有可见的标题。

HeightPercent

获取或设置三维图表的高度,作为图表宽度的百分比(介于5%到500%之间)。

Legend

返回表示图表图例的ILegend 对象。

Line3DGroup

返回代表三维图表上线形图表组的IChartGroup 对象。

LineGroups

返回一个对象,该对象表示在二维图表上的线形图表组集合IChartGroups

Name

返回对象的名称。

Parent

返回图表的父级IShape

Perspective

获取或设置三维图表视图的透视。该值必须在0到100之间。 如果RightAngleAxes 属性为 True,则此属性将被忽略。

Pie3DGroup

返回代表三维图表上的饼图组的IChartGroup 对象。

PieGroups

返回一个对象,该对象表示在二维图表上的饼图组集合IChartGroups

PivotOptions

返回一个IPivotOptions 对象,该对象表示是否显示枢轴图表按钮的选项。

PivotTable

返回一个IPivotTable 对象,该对象表示包含指定范围左上角的 PivotTable 报告,或者与 PivotChart 报告关联的 PivotTable 报告。

PlotArea

返回表示图表绘图区的IPlotArea 对象。

PlotVisibleOnly

获取或设置是否仅绘制可见单元格。如果仅绘制可见单元格,则为 True;如果同时绘制可见和隐藏单元格,则为 False。

RadarGroups

返回一个对象,该对象表示在二维图表上的雷达图组集合IChartGroups

RightAngleAxes

获取或设置图表坐标轴是否为直角,独立于图表的旋转或仰角。 此属性仅适用于3D折线图、柱状图和条形图。

Rotation

获取或设置三维图表视图的旋转角度(围绕z轴旋转的度数)。此属性的值必须介于0到360之间,但对于三维条形图,该值必须介于0到44之间。默认值为20。仅适用于三维图表。

SeriesCollection

返回一个表示图表中所有系列的对象集合。

Shapes

返回此图表中的所有绘图形状。

ShowDataLabelsOverMaximum

获取或设置当值大于值轴上的最大值时是否显示数据标签。

SideWall

返回一个IWall 对象,该对象允许用户单独格式化三维图表的侧壁。

SurfaceGroup

返回表示三维图表的表面图表组的IChartGroup 对象。

Walls

返回表示三维图表墙面的IWall 对象。

XYGroups

返回一个对象,该对象表示在二维图表上散点图组的集合IChartGroups

Methods

Name Description
AddChart(ChartType, double, double, double, double)

在图表上指定位置创建图表。

AddChartInPixel(ChartType, double, double, double, double)

在活动工作表的指定位置创建图表。

AddConnector(ConnectorType, double, double, double, double)

创建一个连接器。返回表示新连接器的IShape 对象。

AddConnectorInPixel(ConnectorType, double, double, double, double)

创建一个连接器。返回表示新连接器的IShape 对象。

AddPicture(Stream, ImageType, double, double, double, double)

从现有流创建图片。返回表示新图片的IShape 对象。

AddPicture(string, double, double, double, double)

从现有文件创建图片。返回表示新图片的IShape 对象。

AddPictureInPixel(Stream, ImageType, double, double, double, double)

从现有流创建图片。返回表示新图片的IShape 对象。

AddPictureInPixel(string, double, double, double, double)

从现有文件创建图片。返回表示新图片的IShape 对象。

AddShape(AutoShapeType, double, double, double, double)

返回表示图表中新自动形状的IShape 对象。

AddShapeInPixel(AutoShapeType, double, double, double, double)

返回表示工作表中新建自动形状的IShape 对象。

Delete()

删除对象。

SetSourceData(IRange)

设置图表的数据源范围。

SetSourceData(IRange, RowCol)

设置图表的数据源范围。