Click or drag to resize

IChartVisual Interface


Namespace: ArthaChitra.Model.Chart
Assembly: ArthaChitra.Core (in ArthaChitra.Core.dll) Version: 2.0.4.0
Syntax
C#
public interface IChartVisual : IVisual<ChartVisualArgs>, 
	IHitTest<ChartHitTestArgs>, IState

The IChartVisual type exposes the following members.

Properties
 NameDescription
Public propertyActualPanelIndexPanelIndex can have placeholders (like New Panel, Save as Input panel). Actual Panel index will get the actual index. The value is available only after the chart has been populated.
Public propertyAxisOrientationAxisOrientation
Public propertyCanRecalculate Returns if the visual can re-calculates the params. Valid for DrawingBase objects only.
Public propertyDisplayName
(Inherited from IVisualT)
Public propertyHighestHigh Highest high of the series
Public propertyIsAutoScale Is auto scale
Public propertyIsSelected Gets or sets if the IChartVisual is selected or not.
Public propertyIsSharpScript Is object drawn via a user code
Public propertyIsValueChanged Gets if the view height, width etc has changed or not. Used to re-evaluate DrawingBase object
Public propertyIsVisible Is the visual visible. This can be configured from the view
Public propertyLowestLow Lowest low of the series
Public propertyPanelIndex Placeholder value for the views. To get the actual panel index please call GetPanelIndex method or ActualPanelIndex (when the chart has been populated)
Public propertyParent 
Public propertyState
(Inherited from IState)
Public propertyVisualMax Maximum value of the displayed series
Public propertyVisualMin Minimum value of the displayed series
Top
Methods
 NameDescription
Public methodCalculateMinMax Calculate the min max value of the displayed series
Public methodCanRenderIVisualT drawn via code undergoes a check if the same can be drawn or not. This is particularly true for the IDrawing objects.
(Inherited from IVisualT)
Public methodGetHandleCursor Gets the handle cursor
Public methodGetPanelIndex zero based panel index. Possible values are: -2 : Same as input panel. -1 : New Panel. >= 0 : Panel number.
Public methodMakeHitTest None = -1, 0 = Body, >= 1 = Handle
(Inherited from IHitTestT)
Public methodMove
(Inherited from IHitTestT)
Public methodOnRender
(Inherited from IVisualT)
Public methodOnStateChange
(Inherited from IState)
Public methodRecalculate Recalculates the params. Valid for DrawingBase objects only.
Public methodToStringFormat String format of the value
Top
See Also