Class ExcelChartEx
Base class for all extention charts
Inheritance
Implements
Inherited Members
Namespace: OfficeOpenXml.Drawing.Chart.ChartEx
Assembly: EPPlus.dll
Syntax
public abstract class ExcelChartEx : ExcelChart, IDisposable
Properties
Axis
An array containg all axis of all Charttypes
Declaration
public ExcelChartExAxis[] Axis { get; }
Property Value
Type | Description |
---|---|
ExcelChartExAxis[] |
Border
Border
Declaration
public override ExcelDrawingBorder Border { get; }
Property Value
Type | Description |
---|---|
ExcelDrawingBorder |
Overrides
DisplayBlanksAs
This property does not apply to extended charts. This property will always return eDisplayBlanksAs.Zero. Setting this property on an extended chart will result in an InvalidOperationException
Declaration
public override eDisplayBlanksAs DisplayBlanksAs { get; set; }
Property Value
Type | Description |
---|---|
eDisplayBlanksAs |
Overrides
Effect
Effects
Declaration
public override ExcelDrawingEffectStyle Effect { get; }
Property Value
Type | Description |
---|---|
ExcelDrawingEffectStyle |
Overrides
Fill
Access to Fill properties
Declaration
public override ExcelDrawingFill Fill { get; }
Property Value
Type | Description |
---|---|
ExcelDrawingFill |
Overrides
Font
Access to font properties
Declaration
public override ExcelTextFont Font { get; }
Property Value
Type | Description |
---|---|
ExcelTextFont |
Overrides
HasLegend
If the chart has legend or not
Declaration
public override bool HasLegend { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
Overrides
HasTitle
If the chart has a title or not
Declaration
public override bool HasTitle { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
Overrides
Legend
Legend
Declaration
public ExcelChartExLegend Legend { get; }
Property Value
Type | Description |
---|---|
ExcelChartExLegend |
PlotArea
Plotarea properties
Declaration
public override ExcelChartPlotArea PlotArea { get; }
Property Value
Type | Description |
---|---|
ExcelChartPlotArea |
Overrides
RoundedCorners
This property does not apply to extended charts. Setting this property on an extended chart will result in an InvalidOperationException
Declaration
public override bool RoundedCorners { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Overrides
Series
Chart series
Declaration
public ExcelChartSeries<ExcelChartExSerie> Series { get; }
Property Value
Type | Description |
---|---|
ExcelChartSeries<ExcelChartExSerie> |
ShowDataLabelsOverMaximum
This property does not apply to extended charts. Setting this property on an extended chart will result in an InvalidOperationException
Declaration
public override bool ShowDataLabelsOverMaximum { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Overrides
ShowHiddenData
This property does not apply to extended charts. Setting this property on an extended chart will result in an InvalidOperationException
Declaration
public override bool ShowHiddenData { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Overrides
Style
Cannot be set for extension charts. Please use StyleManager
Declaration
public override eChartStyle Style { get; set; }
Property Value
Type | Description |
---|---|
eChartStyle |
Overrides
TextBody
Access to text body properties
Declaration
public override ExcelTextBody TextBody { get; }
Property Value
Type | Description |
---|---|
ExcelTextBody |
Overrides
ThreeD
3D properties
Declaration
public override ExcelDrawing3D ThreeD { get; }
Property Value
Type | Description |
---|---|
ExcelDrawing3D |
Overrides
Title
The titel of the chart
Declaration
public ExcelChartExTitle Title { get; }
Property Value
Type | Description |
---|---|
ExcelChartExTitle |
VaryColors
Is not applied to Extension charts
Declaration
public override bool VaryColors { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Overrides
View3D
3D settings
Declaration
public override ExcelView3D View3D { get; }
Property Value
Type | Description |
---|---|
ExcelView3D |
Overrides
XAxis
The X Axis
Declaration
public ExcelChartExAxis XAxis { get; }
Property Value
Type | Description |
---|---|
ExcelChartExAxis |
YAxis
The Y Axis
Declaration
public ExcelChartExAxis YAxis { get; }
Property Value
Type | Description |
---|---|
ExcelChartExAxis |
Methods
DeleteTitle()
Delete the charts title
Declaration
public override void DeleteTitle()