.netCHARTING v10.7 Documentation
Properties  Methods 

Axis Class Members

The following tables list the members exposed by Axis.

Public Constructors
 NameDescription
Public ConstructorOverloaded.   
Top
Public Properties
 NameDescription
Public PropertyGets or sets a Background object used to fill the area between every other grid two grid lines.  
Public PropertyGets or sets a value that indicates whether axis ticks are centered above tick labels or drawn between each label. (JS Charts) With JavaScript charts, range ticks, which include category scales can be centered by setting this option to true.  
Public PropertyGets or sets a value which indicates whether tick labels are cleared before LabelOverrides are applied.  
Public PropertyGets or sets a value that indicates whether columns and cylinders are drawn side by side or front to back.  
Public PropertyGets or sets the Calculation used when multiple elements on a quantitative x axis are located at the same x position. If the elements are columns they will be combined into a single element using this calculation, otherwise, the original elements are plotted.  
Public Property(JS Chart Only) Gets or sets an axis tick that follows the mouse cursor and invokes combined tooltips or if x crosshair is combined with y axis crosshair, the y axis will show multiple crosshairs for all point values at the given x position. Instantiate Crosshair property with an axis tick to enable.  
Public PropertyGets or sets the culture name used for number and date formatting in conjunction with FormatString.  
Public PropertyGets or sets the default dotnetCHARTING.AxisTick used for all generated minor axis ticks.  
Public PropertyGets or sets an AxisTick that acts as a vehicle for property settings that will propagate to all other axis ticks on this axis.  
Public PropertyA collection of AxisTick objects added to the axis.  
Public PropertyGets or sets the format string used by this axis.  
Public PropertyGets or sets the GaugeLabelMode for axis ticks drawn on this axis when using gauges.  
Public PropertyGets or sets the GaugeNeedleType used with this axis on gauges.  
Public PropertyGets or sets a value that indicates whether an AxisTick object is generated for each element's position on this axis.  
Public PropertyGets or sets the numeric tick label interval for this axis.  
Public PropertyGets or sets a value that indicates whether the axis scale is inverted.  
Public PropertyGets or sets the ID of this axis used in JavaScript charts. By specifying this ID, the axis can be referenced in JS.  
Public PropertyGets or sets the axis label.  
Public PropertyGets or sets an ElementMarker object used on gauge charts in place of the axis' label.  
Public PropertyA collection of LabelOverride objects.  
Public PropertyGets or sets a value which indicates whether the axis label of this y axis is facing the tick labels or is facing away.  
Public PropertyGets or sets the axis Line.  
Public Property(JS Charts only) Gets or sets options for visual axis line gaps at tick positions.  
Public PropertyGets or sets the logarithmic base of logarithmic axis scales. Used only in conjunction with Logarithmic Scales.  
Public PropertyA collection of AxisMarkers used to highlight sections of this axis.  
Public PropertyGets or sets the upper bounds of this numeric axis' range.  
Public PropertyGets or sets the lower bounds of this numeric axis' range.  
Public PropertyGets or sets the numeric minimum interval value.  
Public PropertyGets or sets a numeric value that determines the interval of minor axis ticks.  
Public PropertyGets or sets the number of minor axis ticks generated between major axis ticks.  
Public PropertyGets or sets a TimeIntervalAdvanced object that determines the interval of minor axis ticks.  
Public PropertyGets or sets the name of this axis.  
Public PropertyGets or sets the number of decimal digits of this axis' format.  
Public PropertyGets or sets the orientation of this axis.  
Public PropertyGets or sets an angle measured in degrees clockwise from the y-axis specifying the direction a gauge axis is oriented.  
Public PropertyGets or sets a text label separator used when two axis ticks on a radar's x axis overlap.  
Public PropertyGets or sets a value that indicates whether this axis displays percent values.  
Public PropertyGets or sets the axis positions when 2 or more axes are drawn on the same side of a ChartArea.  
Public PropertyGets or sets the RadarMode of this axis. Applies when this object is the x axis of a radar chart.  
Public PropertyGets or sets an angle measured in degrees that is centered at the orientation angle.  
Public PropertyGets or sets a value that indicates whether the positions of series bound to this axis are reversed.  
Public PropertyGets or sets a value that indicates whether the positions of series bound to this axis are reversed without reversing legend positions.  
Public PropertyGets or sets a value that indicates whether the order of stacked elements is reversed.  
Public PropertyGets or sets the scale of this axis.  
Public PropertyGets or sets a calendar pattern object that specifies the sequence of scale breaks on a time axis.  
Public PropertyGets or sets a Line object that is used to outline scale breaks on this axis.  
Public PropertyA collection of ScaleRange objects that represent discontinuations in this axis' scale.  
Public PropertyGets or set a ScaleBreakStyle enumeration member that specifies the scale break style.  
Public PropertyGets or sets the scale's high and low values.  
Public PropertyGets or sets a value indicating whether grid lines are drawn.  
Public PropertyGets or sets a value that indicates whether relevant minor axis ticks will be automatically determined based on major intervals.  
Public PropertyGets or sets a value that indicates whether this axis will insert a discontinuity into it's scale if appropriate.  
Public PropertyGets of sets the maximum number of scale breaks used when Axis.SmartScaleBreak = true.  
Public PropertyGets or sets a percentage (0 - 100) which indicates the spacing between columns, cylinders or groups thereof.  
Public PropertyGets or sets the static bar width in pixels.  
Public PropertyGets or sets an angle measured in degrees clockwise from the OrientationAngle to the other side of the axis.  
Public PropertyGets a class that contains options to synchronize the scale of this axis with other scales.  
Public PropertyGets or sets the angle of axis tick labels when they are angled. Setting this property will not automatically angle tick labels.  
Public PropertyGets or sets the label mode that specifies how tick labels behave.  
Public PropertyGets or sets a value in pixels indicating the padding between axis elements such as the axis label, tick labels, and ticks lines.  
Public PropertyGets or sets the a tick label separator. The separator is automatically used when labels are wrapped. To disable or enable, set the this line's color to Color.Transparent or a valid color respectively.  
Public PropertyGets or sets the maximum number of tick marks for numeric axis scales.  
Public PropertyGets or sets the time interval between tick labels when using the time scale.  
Public PropertyGets or sets a class that represents advanced time interval settings to supplement the TimeInterval property.  
Public PropertyGets or sets the time padding of this axis.  
Public PropertyGets the TimeLabelAutomationInfo class that encapsulates axis ticks, format strings, and options of the Time Label Automation features used to represent particular instances in time.  
Public PropertyGets a ViewPort object that defines the visible scale range or zoom range when using AJAX scrolling. Setting the properties of this class allows zooming the chart programatically.  
Public PropertyGets or sets an AxisTick that replaces automatically generated axis tick with a value of zero (0).  
Top
Public Methods
 NameDescription
Public MethodOverloaded. Adds an AxisTick with a value based on the specified Calculation.  
Public MethodOverloaded. Adds a LabelOverride to the LabelOverrides collection.  
Public MethodOverloaded. Obtains a copy instance of this Axis and processes it's tick values based on the specified method.  
Public MethodServes as a shortcut to hide this axis.  
Public MethodGets the coordinates of this axis after the chart is rendered.  
Public MethodReturns the value of this X axis at the specified x/y coordinates.  
Public MethodReturns the value of this Y axis at the specified x/y coordinates.  
Top
See Also