Show / Hide Table of Contents

Class ExcelChartEx

Base class for all extention charts

Inheritance
System.Object
XmlHelper
ExcelDrawing
ExcelChart
ExcelChartEx
ExcelBoxWhiskerChart
ExcelFunnelChart
ExcelHistogramChart
ExcelRegionMapChart
ExcelSunburstChart
ExcelTreemapChart
ExcelWaterfallChart
Implements
System.IDisposable
Inherited Members
ExcelChart._chartXmlHelper
ExcelChart.StyleManager
ExcelChart.UseSecondaryAxis
ExcelChart.WorkSheet
ExcelChart.ChartXml
ExcelChart.DrawingType
ExcelChart.ChartType
ExcelChart._chartNode
ExcelChart._title
ExcelChart.XAxis
ExcelChart.YAxis
ExcelChart._plotArea
ExcelChart._legend
ExcelChart.PivotTableSource
ExcelChart.IsType3D()
ExcelChart.IsTypeLine()
ExcelChart.IsTypeRadar()
ExcelChart.IsTypeScatter()
ExcelChart.IsTypeBubble()
ExcelChart.IsTypeSurface()
ExcelChart.HasThirdAxis()
ExcelChart.IsTypeShape()
ExcelChart.IsTypePercentStacked()
ExcelChart.IsTypeStacked()
ExcelChart.IsTypeClustered()
ExcelChart.IsTypePieDoughnut()
ExcelChart.IsTypeDoughnut()
ExcelChart.IsTypePie()
ExcelChart.IsTypeStock()
ExcelChart.Floor
ExcelChart.SideWall
ExcelChart.BackWall
ExcelChart.View3D
ExcelDrawing.EMU_PER_PIXEL
ExcelDrawing.EMU_PER_POINT
ExcelDrawing.EMU_PER_CM
ExcelDrawing.EMU_PER_MM
ExcelDrawing.EMU_PER_US_INCH
ExcelDrawing.EMU_PER_PICA
ExcelDrawing._doNotAdjust
ExcelDrawing.Name
ExcelDrawing.Description
ExcelDrawing.EditAs
ExcelDrawing.Locked
ExcelDrawing.Print
ExcelDrawing.From
ExcelDrawing.Position
ExcelDrawing.Size
ExcelDrawing.To
ExcelDrawing.Hyperlink
ExcelDrawing.As
ExcelDrawing.SetPosition(Int32, Int32)
ExcelDrawing.CellAnchor
ExcelDrawing.ChangeCellAnchor(eEditAs, Int32, Int32, Int32, Int32)
ExcelDrawing.ChangeCellAnchor(eEditAs)
ExcelDrawing.SetPosition(Int32, Int32, Int32, Int32)
ExcelDrawing.SetSize(Int32)
ExcelDrawing.SetSize(Int32, Int32)
ExcelDrawing.SendToBack()
ExcelDrawing.BringToFront()
ExcelDrawing.Group(ExcelDrawing[])
ExcelDrawing.UnGroup(Boolean)
ExcelDrawing.ParentGroup
ExcelDrawing.Dispose()
ExcelDrawing.AdjustPositionAndSize()
ExcelDrawing.CreateShapeNode()
ExcelDrawing.CreateClientData()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
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
ExcelChart.Border

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
ExcelChart.DisplayBlanksAs

Effect

Effects

Declaration
public override ExcelDrawingEffectStyle Effect { get; }
Property Value
Type Description
ExcelDrawingEffectStyle
Overrides
ExcelChart.Effect

Fill

Access to Fill properties

Declaration
public override ExcelDrawingFill Fill { get; }
Property Value
Type Description
ExcelDrawingFill
Overrides
ExcelChart.Fill

Font

Access to font properties

Declaration
public override ExcelTextFont Font { get; }
Property Value
Type Description
ExcelTextFont
Overrides
ExcelChart.Font

HasLegend

If the chart has legend or not

Declaration
public override bool HasLegend { get; }
Property Value
Type Description
System.Boolean
Overrides
ExcelChart.HasLegend

HasTitle

If the chart has a title or not

Declaration
public override bool HasTitle { get; }
Property Value
Type Description
System.Boolean
Overrides
ExcelChart.HasTitle

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
ExcelChart.PlotArea

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
ExcelChart.RoundedCorners

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
ExcelChart.ShowDataLabelsOverMaximum

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
ExcelChart.ShowHiddenData

Style

Can not be set for extenstion charts. Please use StyleManager

Declaration
public override eChartStyle Style { get; set; }
Property Value
Type Description
eChartStyle
Overrides
ExcelChart.Style

TextBody

Access to text body properties

Declaration
public override ExcelTextBody TextBody { get; }
Property Value
Type Description
ExcelTextBody
Overrides
ExcelChart.TextBody

ThreeD

3D properties

Declaration
public override ExcelDrawing3D ThreeD { get; }
Property Value
Type Description
ExcelDrawing3D
Overrides
ExcelChart.ThreeD

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
ExcelChart.VaryColors

Methods

DeleteTitle()

Delete the charts title

Declaration
public override void DeleteTitle()
Overrides
ExcelChart.DeleteTitle()

Implements

System.IDisposable
In This Article
Back to top Generated by DocFX