Show / Hide Table of Contents

Interface IExcelChart

Namespace: OfficeOpenXml.Drawing.Chart
Assembly: EPPlus.dll
Syntax
public interface IExcelChart

Properties

Axis

An array containg all axis of all Charttypes

Declaration
ExcelChartAxis[] Axis { get; }
Property Value
Type Description
ExcelChartAxis[]

Border

Border

Declaration
ExcelDrawingBorder Border { get; }
Property Value
Type Description
ExcelDrawingBorder

ChartType

Type of chart

Declaration
eChartType ChartType { get; }
Property Value
Type Description
eChartType

ChartXml

The chart xml document

Declaration
XmlDocument ChartXml { get; }
Property Value
Type Description
System.Xml.XmlDocument

DisplayBlanksAs

Specifies the possible ways to display blanks

Declaration
eDisplayBlanksAs DisplayBlanksAs { get; set; }
Property Value
Type Description
eDisplayBlanksAs

Font

Access to font properties

Declaration
ExcelTextFont Font { get; }
Property Value
Type Description
ExcelTextFont

Grouping

Specifies the kind of grouping for a column, line, or area chart

Declaration
eGrouping Grouping { get; }
Property Value
Type Description
eGrouping

HasLegend

If the chart has a legend

Declaration
bool HasLegend { get; }
Property Value
Type Description
System.Boolean

HasTitle

True if the chart has a title

Declaration
bool HasTitle { get; }
Property Value
Type Description
System.Boolean

Legend

Legend

Declaration
ExcelChartLegend Legend { get; }
Property Value
Type Description
ExcelChartLegend

PivotTableSource

If the chart is a pivochart this is the pivotable used as source.

Declaration
ExcelPivotTable PivotTableSource { get; }
Property Value
Type Description
ExcelPivotTable

PlotArea

Plotarea

Declaration
ExcelChartPlotArea PlotArea { get; }
Property Value
Type Description
ExcelChartPlotArea

RoundedCorners

Border rounded corners

Declaration
bool RoundedCorners { get; set; }
Property Value
Type Description
System.Boolean

Series

Chart series

Declaration
ExcelChartSeries<ExcelChartSerie> Series { get; }
Property Value
Type Description
ExcelChartSeries<ExcelChartSerie>

ShowDataLabelsOverMaximum

Specifies data labels over the maximum of the chart shall be shown

Declaration
bool ShowDataLabelsOverMaximum { get; set; }
Property Value
Type Description
System.Boolean

ShowHiddenData

Show data in hidden rows and columns

Declaration
bool ShowHiddenData { get; set; }
Property Value
Type Description
System.Boolean

Style

The build-in chart styles.

Declaration
eChartStyle Style { get; }
Property Value
Type Description
eChartStyle

StyleManager

Manage style settings for the chart

Declaration
ExcelChartStyleManager StyleManager { get; }
Property Value
Type Description
ExcelChartStyleManager

TextBody

Access to text body properties

Declaration
ExcelTextBody TextBody { get; }
Property Value
Type Description
ExcelTextBody

ThreeD

3D properties

Declaration
ExcelDrawing3D ThreeD { get; }
Property Value
Type Description
ExcelDrawing3D

Title

Titel of the chart

Declaration
ExcelChartTitle Title { get; }
Property Value
Type Description
ExcelChartTitle

UseSecondaryAxis

If true the charttype will use the secondary axis. The chart must contain a least one other charttype that uses the primary axis.

Declaration
bool UseSecondaryAxis { get; }
Property Value
Type Description
System.Boolean

VaryColors

If the chart has only one serie this varies the colors for each point.

Declaration
bool VaryColors { get; }
Property Value
Type Description
System.Boolean

View3D

3D-settings

Declaration
ExcelView3D View3D { get; }
Property Value
Type Description
ExcelView3D

WorkSheet

Reference to the worksheet

Declaration
ExcelWorksheet WorkSheet { get; }
Property Value
Type Description
ExcelWorksheet

XAxis

The X Axis

Declaration
ExcelChartAxis XAxis { get; }
Property Value
Type Description
ExcelChartAxis

YAxis

The Y Axis

Declaration
ExcelChartAxis YAxis { get; }
Property Value
Type Description
ExcelChartAxis

Methods

DeleteTitle()

Remove the title from the chart

Declaration
void DeleteTitle()
Back to top Generated by DocFX