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, IPictureContainer, IDrawingStyle, IDrawingStyleBase, IStyleMandatoryProperties, IPictureRelationDocument
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
Can not be set for extenstion 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
Do not apply to Extension charts
Declaration
public override bool VaryColors { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Overrides
Methods
DeleteTitle()
Delete the charts title
Declaration
public override void DeleteTitle()