[]
        
(Showing Draft Content)

GrapeCity.ActiveReports.Chart.AxisBase

AxisBase Class

Axes base class

Namespace: GrapeCity.ActiveReports.Chart
Assembly: MESCIUS.ActiveReports.Chart.dll
Syntax
[TypeConverter(typeof(AxisBaseTypeConverter))]
public abstract class AxisBase : MouseEnabledComponent, IGraphItem, ICloneable, IGraphXmlSerializable, ICustomDrawer, IMouseEnabled, IMouseHandler, INamedComponent, IDisposable

Constructors

Name Description
AxisBase()

Initializes a new instance of the AxisBase class.

Properties

Name Description
Arrow

Gets or sets the axis arrow type.

AxisType

Gets or sets axis type, i.e. numerical or categorical

DisplayScale

Specifies whether to display scale value on axis's title

LabelFont

Font used to draw axis' labels

LabelFormat

Format used to ouput labels values

Labels

Labels contents, used for categorical axes

LabelsAtBottom

Gets or sets a value indicating whether the labels should be shown at bottom of the axis.

LabelsGap

How many labels to skip (for example 3 means: show label, skip, skip, ...)

LabelsInside

Controls position of labels against axis line

LabelsVisible

If false, axis labels will not be drawn.

Line

Line used to draw axis

MajorTick

Major axis tick

Max

Max value for the axis. Last data point index for categories axis.

Min

Min value for the axis or starting data point index for categories axis

MinorTick

Minor axis tick

Position

Position along adjacent axis

Scale

Gets or sets scale value used to draw labels. Label values are divided by scale.

SmartLabels

Gets or sets a value indicating whether the labels are smart.

StaggerLabels

Gets or sets a value indicating whether the labels are stagger.

TickOffset

Offset of the first tick from Axis.Min

Title

Text to draw on axis

TitleFont

Font to use to draw title

Visible

Specifies whether to draw axis.

Methods

Name Description
CheckPropertiesValidityImpl(ISharpGraph)

This method should be overriden if item should check inter-property dependencies. By default it does nothing Method should throw ArgumentException if it encounters errors

CloneTo(AxisBase)

Creates clone of the current object

ShouldSerializeScroll()

This method is called by serializer using reflection. This is a standard way to dynamically specify DesignerSerializationVisibility