[]
IChartAxis interface.
public interface IChartAxis : IStyleProvider
| Name | Description |
|---|---|
| AnnoSize | Gets or sets annotation label size. |
| AxisLine | Whether to draw axis line. |
| AxisType | Gets the axis type. |
| Chart | Gets or sets the parent chart. |
| CustomLabels | Gets or sets custom axis labels. |
| DesiredSize | Gets or sets the axis desired size. |
| Format | Gets the format of axis labels. |
| HasCustomLabel | Whether has custom axis labels. |
| HasOrigin | Whether the origin is set. |
| LabelAlignment | Gets the label alignment. |
| LabelAngle | Gets the label rotation angle. |
| Labels | Whether to draw labels. |
| LogBase | Gets the logarithmic base. |
| MajorGrid | Whether to draw major grid. |
| MajorTickMarks | Gets the position of major tick marks. |
| MajorUnit | Gets the major unit. |
| Max | Gets the axis maximum. |
| Min | Gets the axis minimum. |
| MinorGrid | Whether to draw major grid. |
| MinorTickMarks | Gets the position of major tick marks. |
| MinorUnit | Gets the major unit. |
| Origin | Gets the axis origin. |
| OverlappingLabels | Gets or sets a value indicating how to handle the overlapping axis labels. |
| Position | Gets the axis position. |
| Rect | Gets the axis rectangle. |
| Reversed | Whether the axis is reversed. |
| Title | Gets the axis title. |
| Name | Description |
|---|---|
| Convert(double) | Converts from data to pixel coordinate. |
| ConvertBack(double) | Converts from pixel to data coordinate. |
| FormatValue(double) | Formats specified value. |
| GetHeight(IRenderEngine, double) | Gets the axis height. |
| GetMax() | Gets the actual maximum. |
| GetMin() | Gets the actual minimum. |
| GetValues() | Gets label values. |
| Layout(_Rect, _Rect) | Perfomes axis layout. |
| Render(IRenderEngine) | Renders the axis. |
| RenderPolar(IRenderEngine, IRadarChart) | Renders polar or radar axis. |
| SetCustomConversion(Func<double, double, double, double>, Func<double, double, double, double>) | Set custom conversion. |
| UpdateActualLimits(Nullable<DataType>, double, double, List<string>, List<double>) | Updates axis limits. |