Skip to content

Class ExcelChartAxisStandard

Namespace: OfficeOpenXml.Drawing.Chart
Assembly: EPPlus.dll

An axis for a standard chart.

public sealed class ExcelChartAxisStandard : ExcelChartAxis

Inheritance

object ← XmlHelper ← ExcelChartAxis ← ExcelChartAxisStandard

Inherited Members

ExcelChartAxis.AddGridlines(bool, bool)
ExcelChartAxis.AddTitle(string)
ExcelChartAxis.AxisPosition
ExcelChartAxis.Border
ExcelChartAxis.ChangeAxisType(eAxisType, bool)
ExcelChartAxis.CrossBetween
ExcelChartAxis.Crosses
ExcelChartAxis.CrossesAt
ExcelChartAxis.Deleted
ExcelChartAxis.DisplayUnit
ExcelChartAxis.Effect
ExcelChartAxis.Fill
ExcelChartAxis.Font
ExcelChartAxis.Format
ExcelChartAxis.HasMajorGridlines
ExcelChartAxis.HasMinorGridlines
ExcelChartAxis.LabelPosition
ExcelChartAxis.LogBase
ExcelChartAxis.MajorGridlineEffects
ExcelChartAxis.MajorGridlines
ExcelChartAxis.MajorTickMark
ExcelChartAxis.MajorTimeUnit
ExcelChartAxis.MajorUnit
ExcelChartAxis.MaxValue
ExcelChartAxis.MinorGridlineEffects
ExcelChartAxis.MinorGridlines
ExcelChartAxis.MinorTickMark
ExcelChartAxis.MinorTimeUnit
ExcelChartAxis.MinorUnit
ExcelChartAxis.MinValue
ExcelChartAxis.Orientation
ExcelChartAxis.RemoveGridlines()
ExcelChartAxis.RemoveGridlines(bool, bool)
ExcelChartAxis.RemoveTitle()
ExcelChartAxis.SourceLinked
ExcelChartAxis.TextBody
ExcelChartAxis.TextSettings
ExcelChartAxis.ThreeD
ExcelChartAxis.TickLabelPosition
ExcelChartAxis.Title
object.Equals(object?, object?)
object.Equals(object?)
object.GetHashCode()
object.GetType()
object.ReferenceEquals(object?, object?)
object.ToString()

Properties

AxisPosition

Where the axis is located

public override eAxisPosition AxisPosition { get; }

Property Value

eAxisPosition

CrossBetween

How the axis are crossed

public override eCrossBetween CrossBetween { get; set; }

Property Value

eCrossBetween

Crosses

Where the axis crosses

public override eCrosses Crosses { get; set; }

Property Value

eCrosses

CrossesAt

The value where the axis cross. Null is automatic

public override double? CrossesAt { get; set; }

Property Value

double?

Deleted

If the axis is deleted

public override bool Deleted { get; set; }

Property Value

bool

DisplayUnit

The scaling value of the display units for the value axis

public override double DisplayUnit { get; set; }

Property Value

double

LabelPosition

The Position of the labels

public override eTickLabelPosition LabelPosition { get; set; }

Property Value

eTickLabelPosition

LogBase

The base for a logaritmic scale Null for a normal scale

public override double? LogBase { get; set; }

Property Value

double?

MajorTickMark

Get or Sets the major tick marks for the axis.

public override eAxisTickMark MajorTickMark { get; set; }

Property Value

eAxisTickMark

MajorTimeUnit

Major time unit for the axis. Null is automatic

public override eTimeUnit? MajorTimeUnit { get; set; }

Property Value

eTimeUnit?

MajorUnit

Major unit for the axis. Null is automatic

public override double? MajorUnit { get; set; }

Property Value

double?

MaxValue

Max value for the axis. Null is automatic

public override double? MaxValue { get; set; }

Property Value

double?

MinValue

Minimum value for the axis. Null is automatic

public override double? MinValue { get; set; }

Property Value

double?

MinorTickMark

Get or Sets the minor tick marks for the axis.

public override eAxisTickMark MinorTickMark { get; set; }

Property Value

eAxisTickMark

MinorTimeUnit

Minor time unit for the axis. Null is automatic

public override eTimeUnit? MinorTimeUnit { get; set; }

Property Value

eTimeUnit?

MinorUnit

Minor unit for the axis. Null is automatic

public override double? MinorUnit { get; set; }

Property Value

double?

Orientation

Axis orientation

public override eAxisOrientation Orientation { get; set; }

Property Value

eAxisOrientation

TickLabelPosition

Position of the Lables

public override eTickLabelPosition TickLabelPosition { get; set; }

Property Value

eTickLabelPosition

Title

Chart axis title

public ExcelChartTitleStandard Title { get; }

Property Value

ExcelChartTitleStandard

Methods

AddTitle(ExcelRangeBase)

Adds the axis title and styles it according to the style selected in the StyleManager

public void AddTitle(ExcelRangeBase linkedCell)

Parameters

linkedCell ExcelRangeBase

The cell linked to the title.