[]
        
(Showing Draft Content)

FarPoint.Web.Chart.IndexAxis

IndexAxis Class

Represents an indexed axis.

Inheritance
IndexAxis
Namespace: FarPoint.Web.Chart
Assembly: FarPoint.Web.Chart.dll
Syntax
public class IndexAxis : Axis, ICloneable, IXmlSerializable
Public Class IndexAxis
    Inherits Axis
    Implements ICloneable, IXmlSerializable
Remarks

An axis can have a title, a ruler line, tick marks, tick mark labels, grid lines, and stripes. The direction of an axis can be reversed. The minimum, maximum, and units of an axis can be automatically generated or manually assigned.

Constructors

Name Description
IndexAxis()

Creates a new axis.

IndexAxis(IndexAxis)

Creates a new axis that is a deep copy of the specified axis.

Properties

Name Description
AutoLabelUnit

Gets or sets whether the interval for tick mark labels is automatically generated.

AutoMajorUnit

Gets or sets whether the interval for major tick marks and major grid lines is automatically generated.

AutoMaximum

Gets or sets whether the ruler maximum is automatically generated.

AutoMinimum

Gets or sets whether the ruler minimum is automatically generated.

AutoMinorUnit

Gets or sets whether the interval for minor tick marks and minor grid lines is automatically generated.

LabelNumberFormat

Gets or sets the number format for labels.

LabelOffset

Gets or sets the distance the tick mark labels are offset.

LabelTextFill

Gets or sets the fill used to draw the tick mark labels.

LabelTextFont

Gets or sets the font of tick mark labels.

LabelUnit

Gets or sets the interval for tick mark labels.

LabelVisible

Gets or sets whether the tick mark labels are visible.

Location

Gets or sets the location of the axis relative to the plot area.

MajorGridLine

Gets or sets the line used to draw the major grid lines.

MajorGridVisible

Gets or set whether the major grid lines are visible.

MajorTickLength

Gets or sets the length of major tick marks.

MajorTickVisible

Gets or sets whether the major tick marks are visible.

MajorUnit

Gets or sets the interval for major tick marks and major grid lines.

Maximum

Gets or sets the ruler maximum.

Minimum

Gets or sets the ruler minimum.

MinorGridLine

Gets or sets the line used to draw the minor grid lines.

MinorGridVisible

Gets or sets whether the minor grid lines are visible.

MinorTickLength

Gets or sets the length of minor tick marks.

MinorTickVisible

Gets or sets whether the minor tick marks are visible.

MinorUnit

Gets or sets the interval for minor tick marks and minor grid lines.

Reverse

Gets or sets whether the direction of the axis is inverted.

RulerLine

Gets or sets the line used to draw the ruler.

RulerOffset

Gets or sets the distance the ruler is offset.

RulerVisible

Gets or sets whether the ruler is visible.

Stripes

Gets the collection of stripes.

TickBetween

Gets or sets the position of tick marks relative to data points.

Title

Gets or sets the axis title.

TitleDataField

Gets or sets the field in the data source that stores the title.

TitleDataSource

Gets or sets the data source for the title.

TitleOffset

Gets or sets the distance the title is offset.

TitleTextFill

Gets or sets the fill used to draw the axis title.

TitleTextFont

Gets or sets the font of the axis title.

TitleVisible

Gets or sets whether the axis title is visible.

Methods

Name Description
Clone()

Creates a deep copy of this axis.

GetSchema()

This method is reserved and should not be used.

ReadXml(XmlReader)

Generates an object from its XML representation.

WriteXml(XmlWriter)

Converts an object into its XML representation.