Axis Class

Represents an axis for LineChart control.

Definition

Namespace: BeeMobile.LineChart
Assembly: BeeMobile.LineChart.NET48 (in BeeMobile.LineChart.NET48.dll) Version: 4.8.1.10 (4.8.1.10)
C#
public abstract class Axis : INotifyPropertyChanged, 
	IDisposable
Inheritance
Object    Axis
Derived
Implements
INotifyPropertyChanged, IDisposable

Constructors

Axis Initializes a new instance of Axis class.

Properties

AutoMajorTickIntervals Gets or sets whether the automatic major tick interval recalculation, based on axis display interval takes place.
Color Gets or sets the color of the axis and text associated with it.
Description The description of the axis.
Font The font used to display text associated with the axis.
GridColor Gets or sets the color of grid lines.
GridLinesVisible Determines whether grid lines are visible or hidden.
IsDisposed Gets a value indicating whether the control has been disposed of.
LabelsVisible Determines whether axis labels are visible or hidden.
LimitLines The collection of limit lines.
LimitLinesVisible Determines whether limit lines are visible or hidden.
MajorTickLength Determines the length of major tick marks.
MaxAxisInterval The maximum difference between MaxValue and MinValue.
MaxValue The maximum displayed value on the axis.
MinAxisInterval The minimum difference between MaxValue and MinValue.
MinorTickCount Determines the count of minor tick marks between two major tick marks on linear axis.
MinorTickLength Determines the length of minor tick marks.
MinValue The minimum displayed value on the axis.
Regions The collection of regions.
RegionsVisible Determines whether regions are visible or hidden.
StringFormat A format string that specifies the format of the label's string.
Visible Determines whether the axis is visible or hidden.

Methods

Dispose Releases all resources used by this object.
Dispose(Boolean) Disposes resources used by this class.
EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Finalize Disposes all unmanaged resources used by this class.
(Overrides ObjectFinalize)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
OnPropertyChanged Fires the PropertyChanged event.
ResetAutoMajorTickIntervals Sets the AutoMajorTickIntervals to the default value.
ResetColor Sets the Color to the default value.
ResetDescription Sets the Description to the default value.
ResetFont Sets the Font to the default value.
ResetGridColor Sets the GridColor to the default value.
ResetGridLinesVisible Sets the GridLinesVisible to the default value.
ResetLabelsOrientation Sets the LabelsOrientation to the default value.
ResetLabelsVisible Sets the LabelsVisible to the default value.
ResetLimitLines Sets the MajorTickLength to the default value.
ResetLimitLinesVisible Sets the LimitLinesVisible to the default value.
ResetMajorTickCount Sets the MajorTickCount to the default value.
ResetMajorTickLength Sets the MajorTickLength to the default value.
ResetMinorTickCount Sets the MinorTickCount to the default value.
ResetMinorTickLength Sets the MinorTickLength to the default value.
ResetRegions Sets the MajorTickLength to the default value.
ResetRegionsVisible Sets the RegionsVisible to the default value.
ResetStringFormat Sets the StringFormat to the default value.
ResetVisible Sets the Visible to the default value.
SelectRegion Scrolls to a specific region which becomes the new viewable area.
ShouldSerializeAutoMajorTickIntervals Indicates whether the AutoMajorTickIntervals property should be serialized by Visual Studio designer.
ShouldSerializeColor Indicates whether the Color property should be serialized by Visual Studio designer.
ShouldSerializeDescription Indicates whether the Description property should be serialized by Visual Studio designer.
ShouldSerializeFont Indicates whether the Font property should be serialized by Visual Studio designer.
ShouldSerializeGridColor Indicates whether the GridColor property should be serialized by Visual Studio designer.
ShouldSerializeGridLinesVisible Indicates whether the GridLinesVisible property should be serialized by Visual Studio designer.
ShouldSerializeLabelsOrientation Indicates whether the LabelsOrientation property should be serialized by Visual Studio designer.
ShouldSerializeLabelsVisible Indicates whether the LabelsVisible property should be serialized by Visual Studio designer.
ShouldSerializeLimitLines Indicates whether the MajorTickLength property should be serialized by Visual Studio designer.
ShouldSerializeLimitLinesVisible Indicates whether the LimitLinesVisible property should be serialized by Visual Studio designer.
ShouldSerializeMajorTickCount Indicates whether the MajorTickCount property should be serialized by Visual Studio designer.
ShouldSerializeMajorTickLength Indicates whether the MajorTickLength property should be serialized by Visual Studio designer.
ShouldSerializeMinorTickCount Indicates whether the MinorTickCount property should be serialized by Visual Studio designer.
ShouldSerializeMinorTickLength Indicates whether the MinorTickLength property should be serialized by Visual Studio designer.
ShouldSerializeRegions Indicates whether the MajorTickLength property should be serialized by Visual Studio designer.
ShouldSerializeRegionsVisible Indicates whether the RegionsVisible property should be serialized by Visual Studio designer.
ShouldSerializeStringFormat Indicates whether the StringFormat property should be serialized by Visual Studio designer.
ShouldSerializeVisible Indicates whether the Visible property should be serialized by Visual Studio designer.
ToStringReturns a string that represents the current object.
(Inherited from Object)
ValueToDouble Converts the specified value to a double-precision floating-point number.

Events

PropertyChanged Raised whenever a value of a property changes.

Fields

m_bShouldFirePropertyChanged Indicates if PropertyChanged event should be fired.
m_DrawingExclusiveLock Contains an object which this Axis object locks on to whenever it is part of LineChart object and whenever a property or a method is run which influences the graphical output of LineChart.

See Also