[]
        
(Showing Draft Content)

C1.Win.FlexReport.Chart.Chart2DAxis

Chart2DAxis Class

Represents an axis of a 2D chart.

Inheritance
Chart2DAxis
Implements
IC1Serializable
Namespace: C1.Win.FlexReport.Chart
Assembly: C1.Win.FlexReport.8.dll
Syntax
public class Chart2DAxis : ChartAxis, INotifyPropertyChanged, IC1Serializable

Properties

Name Description
Alignment

Gets or sets the text alignment within the axis display. Inherits from chart area.

AnnoMethod

Gets or sets the method of annotation.

AnnoRotation

Gets or sets the clockwise angle of rotation for the axis annotations, in degrees.

AnnoVerticalText

Gets or sets whether annotation text is displayed vertically.

AutoOrigin

Gets or sets whether the axis origin is caculated automatically.

Compass

Gets or sets the general positioning of the axis. X may be set to North/South, Y and Y2 may be set to East/West.

Font

Gets or sets the FontHolder object. Inherits from the chart area.

ForeColor

Gets or sets the foreground color. Inherits from the chart area. The ForeColor is used to set the color of the axis line and annotations.

GridMajor

Gets the major grid lines object. Major grids are placed coincident with major tick marks at UnitMajor intervals. The GridMajor property is used to set the grid line appearance.

GridMinor

Gets the minor grid lines object. Minor grids are placed coincident with minor tick marks at UnitMinor intervals. The GridMinor property is used to set the grid line appearance.

IsLogarithmic

Gets or sets a value indicating whether the axis is scaled logarithmically.

LogarithmicBase

Gets or sets the base of the logarithmic scale used. Less than or equal to 1 specifies natural logs.

NoAnnoOverlap

Gets or sets a value indicating whether axis annotations are permitted to overlap.

OnTop

Gets or sets a value indicating whether axis and gridlines appear on top of the chart image.

Origin

Gets or sets the axis origin, the value on axis where the perpendicular axis is rendered.

Reversed

Gets or sets a value indicating whether the axis is normal or reversed (ascending or descending).

Rotation

Gets or sets the rotational orientation of the textual caption of the axis. Inherits from the chart area.

Thickness

Gets or sets the line thickness of the axis in twips.

TickFactorMajor

Gets or sets an integral factor for major tick mark length.

TickFactorMinor

Gets or sets an integral factor for minor tick mark length.

TickGauge

Gets or sets the approximate number of intervals delineated by gauge marks between major tick marks.

TickLabels

Gets or sets the placement of the annotation labels relative to the axis. Axis annotations can be placed on the chart in several positions or not at all.

TickMajor

Gets or sets the type of major tick mark.

TickMinor

Gets or sets the type of minor tick mark.

ValueLabels

Gets the Chart2DValueLabels collection for this axis.

VerticalText

Gets or sets a value indicating whether the label text is displayed vertically.

Methods

Name Description
AssignFrom(ChartObject)

For internal use only. Assigns (copies) properties from another ChartObject to the current object.

ResetFont()

Resets the Font property to default state.

ResetForeColor()

Resets the ForeColor property to default state.

ResetRotation()

Resets the Rotation property to default state.

ResetVerticalText()

Resets the VerticalText property to default state.

ShouldSerializeFont()

Returns false if the Font property is in the default state. The default state is to inherit the Font from the Chart2DArea object.

ShouldSerializeForeColor()

Returns false if the ForeColor property is in the default state. The default state is to inherit the ForeColor from the Chart2DArea object.

ShouldSerializeRotation()

Returns false if the Rotation property is in the default state. The default state is to inherit the Rotation from the Chart2DArea object.

ShouldSerializeVerticalText()

Returns false if the VerticalText property is in the default state. The default state is to inherit the VerticalText from the Chart2DArea object.