[]
        
(Showing Draft Content)

FarPoint.Web.Chart.ValueAxis

ValueAxis Class

Represents a numeric axis.

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

An axis can have a title, a ruler line, major/minor tick marks, tick mark labels, major/minor grid lines, and stripes. The direction of the axis can be reversed. The minimum, maximum, major/minor tick, label units can be automatically generated or manually assigned. The scale can be linear or logrithmic.

Constructors

Name Description
ValueAxis()

Creates a new axis.

ValueAxis(ValueAxis)

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.

AxisId

Gets or sets an ID for the axis.

DisplayUnits

Gets or sets the units in which labels are displayed.

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 used to draw the 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.

Logarithmic

Gets or sets whether the axis uses a linear or logarithmic scale.

LogarithmicBase

Gets or sets the logarithmic base.

MajorGridLine

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

MajorGridVisible

Gets or sets whether the major grid lines are visible.

MajorTickLength

Gets or sets the length of the major tick marks.

MajorTickVisible

Gets or sets whether the major tick marks are visible.

MajorUnit

Gets or sets the interval for the 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 the minor tick marks.

MinorTickVisible

Gets or sets whether the minor tick marks are visible.

MinorUnit

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

Reverse

Gets or sets whether the direction of the ruler 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.

Title

Gets or sets the 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 title.

TitleTextFont

Gets or sets the font used to draw the title.

TitleVisible

Gets or sets whether the title is visible.

Methods

Name Description
Clone()

Creates a deep copy of the specified 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.