[]
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. |