The Axis type exposes the following members.

Constructors

  NameDescription
Axis
Initializes a new instance of the Axis class.

Methods

  NameDescription
AlignScaleElements
Positions all axis elements taking into account the docking.
BeginInit
Implements BeginInit()()().
BringToFront
Sends the elements to front.
(Inherited from Composite.)
Calculate
Overridden. See ['M:PerpetuumSoft.Instrumentation.Model.Element.Calculate].
(Overrides Composite..::.Calculate()()().)
CanMoveBack
Determines whether the elements can move to back.
(Inherited from Composite.)
CanMoveForward
Determines whether the elements can move to forward.
(Inherited from Composite.)
ChildElementAdded
This method is called when the child element is added.
(Inherited from Composite.)
ChildElementRemoved
This method is called when the child element is removed.
(Inherited from Composite.)
DisposeOverloaded.
EndInit
Implements EndInit()()().
Equals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize
Overridden. Releases unmanaged resources and performs other cleanup operations before the Element is reclaimed by garbage collection.
(Inherited from Element.)
FromRealValue
GetBoundedBox (Inherited from Element.)
GetByName
Overridden. See GetByName(String).
(Inherited from Composite.)
GetDiscreteValue
GetDiscreteValuesCount
GetElementAt (Inherited from Composite.)
GetElementAtLayer (Inherited from ChartComposite.)
GetFunction
Implements GetFunction(String).
(Inherited from Element.)
GetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
GetHitTest
Overridden. See GetHitTest(Vector).
(Overrides Element..::.GetHitTest(Vector).)
GetObject
Implements GetObject(String).
(Overrides Element..::.GetObject(String).)
GetStyleOverloaded.
GetType
Gets the Type of the current instance.
(Inherited from Object.)
GetValueFromSmartValue
Returns axis value corresponding to the specified SmartValue.
InvalidateOverloaded.
IsIncludePoint
Returns value that indicates whether a point is placed between the start and the end points.
MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
MoveBackward
Moves the elements on the one position to backward.
(Inherited from Composite.)
MoveForward
Moves elements on the one position to forward.
(Inherited from Composite.)
OnFillChanged
Executes if the fill was changed.
(Inherited from Element.)
OnMouseDown
Raises the MouseDown event.
(Inherited from Element.)
OnMouseEnter
Raises the MouseEnter event.
(Inherited from Element.)
OnMouseLeave
Raises the MouseLeave event.
(Inherited from Element.)
OnMouseMove
Raises the MouseMove event.
(Inherited from Element.)
OnMouseUp
Raises the MouseUp event.
(Inherited from Element.)
OnPaintOverloaded.
OnParentChanged
Overridden. See ['M:PerpetuumSoft.Instrumentation.Model.Element.OnParentChanged].
(Overrides Element..::.OnParentChanged()()().)
OnStrokeChanged
Is executeв if the stroke was changed.
(Inherited from Element.)
OnStyleChanged
Executes if the style was changed.
(Inherited from Element.)
OnVisibleChanged
Is executed if the visibility was changed.
(Inherited from Element.)
Paint (Inherited from Element.)
PaintLayer (Inherited from ChartComposite.)
PaintSelf
Overridden. See PaintSelf(PaintArguments).
(Overrides ChartComposite..::.PaintSelf(PaintArguments).)
PercentToValue
PointToValue
PutToBack
Sends the elements to back.
(Inherited from Composite.)
Recalculate
Recalculates the expressions.
(Inherited from Element.)
ResetIScaleElements
Calls recalculation of all axis elements position.
ToRealValue
ToString
Returns a String that represents the current Object.
(Inherited from Object.)
ValueToBoundedCoordinate
Returns coordinates of the point corresponding to the specified value.
ValueToPercent
ValueToPoint

Properties

  NameDescription
Active
Gets or sets value that indicates whether events will be passed to this element.
(Inherited from Element.)
Arrow
Gets or sets AxisArrow object that determines shape drawing at the end point of the axis.
AxisIndent
Sets axis end shift from the scale end.
BreakEventsBubbling
Gets or sets value that indicates whether events will be passed to parent.
(Inherited from Element.)
Colorizer
Implements Colorizer.
CrossValue
Gets or sets a value where this axis will cross over the axis determined in the 'PerpendicularAxis property.
DefaultLayer
Overridden. See DefaultLayer.
(Overrides ChartComposite..::.DefaultLayer.)
Direction
Gets or sets axis direction.
Elements
Implements Elements.
(Inherited from Composite.)
EndPoint
Gets the end point of the axis.
Expressions
Gets ExpressionBindingCollection expressions that are used by this element.
(Inherited from Element.)
Fill
Gets or sets Fill object that is used to paint over.
(Inherited from Element.)
Instrument
Gets Instrument, which contains this element.
(Inherited from Element.)
IsDiscrete
Implements IsDiscrete.
Margins
Gets or sets margins of this element.
MaxValue
Gets or sets a maximum value along this axis.
MinValue
Gets or sets a minimum value along this axis.
Name
Gets or sets the element's name.
(Inherited from Element.)
Parent
Implements Parent.
(Inherited from Element.)
PerpendicularAxis
Gets or sets an axis that is perpendicular to this axis.
RecalculateAll
Gets or sets value that indicates whether expressions will be recalculate for all elemnts or for of these elements only.
(Inherited from Element.)
Reverse
Gets or sets a value that indicates whether start and end axis points is in reverse.
Smooth
Gets or sets value that indicates whether smooth will be used.
(Inherited from Element.)
StartFromZero
Gets or sets a value that indicates whether the axis includes zero point.
StartPoint
Gets the start point of the axis.
Stroke
Gets or sets Stroke object that is used to trace.
(Inherited from Element.)
Style
Gets or sets the name of the used style.
(Inherited from Element.)
Visible
Gets or sets a value indicating whether the element is displayed.
(Inherited from Element.)

Events

  NameDescription
MouseDown
Occurs when the mouse pointer is over the element and a mouse button is pressed.
(Inherited from Element.)
MouseEnter
Occurs when the mouse pointer enters the element.
(Inherited from Element.)
MouseLeave
Occurs when the mouse pointer leaves the element.
(Inherited from Element.)
MouseMove
Occurs when the mouse pointer is moved over the element.
(Inherited from Element.)
MouseUp
Occurs when the mouse pointer is over the element and a mouse button is released.
(Inherited from Element.)

See Also