[]
Axes base class
[TypeConverter(typeof(AxisBaseTypeConverter))]
public abstract class AxisBase : MouseEnabledComponent, IGraphItem, ICloneable, IGraphXmlSerializable, ICustomDrawer, IMouseEnabled, IMouseHandler, INamedComponent, IDisposable
| Name | Description |
|---|---|
| AxisBase() | Initializes a new instance of the AxisBase class. |
| Name | Description |
|---|---|
| Arrow | Gets or sets the axis arrow type. |
| AxisType | Gets or sets axis type, i.e. numerical or categorical |
| DisplayScale | Specifies whether to display scale value on axis's title |
| LabelFont | Font used to draw axis' labels |
| LabelFormat | Format used to ouput labels values |
| Labels | Labels contents, used for categorical axes |
| LabelsAtBottom | Gets or sets a value indicating whether the labels should be shown at bottom of the axis. |
| LabelsGap | How many labels to skip (for example 3 means: show label, skip, skip, ...) |
| LabelsInside | Controls position of labels against axis line |
| LabelsVisible | If false, axis labels will not be drawn. |
| Line | Line used to draw axis |
| MajorTick | Major axis tick |
| Max | Max value for the axis. Last data point index for categories axis. |
| Min | Min value for the axis or starting data point index for categories axis |
| MinorTick | Minor axis tick |
| Position | Position along adjacent axis |
| Scale | Gets or sets scale value used to draw labels. Label values are divided by scale. |
| SmartLabels | Gets or sets a value indicating whether the labels are smart. |
| StaggerLabels | Gets or sets a value indicating whether the labels are stagger. |
| TickOffset | Offset of the first tick from Axis.Min |
| Title | Text to draw on axis |
| TitleFont | Font to use to draw title |
| Visible | Specifies whether to draw axis. |
| Name | Description |
|---|---|
| CheckPropertiesValidityImpl(ISharpGraph) | This method should be overriden if item should check inter-property dependencies. By default it does nothing Method should throw ArgumentException if it encounters errors |
| CloneTo(AxisBase) | Creates clone of the current object |
| ShouldSerializeScroll() | This method is called by serializer using reflection. This is a standard way to dynamically specify DesignerSerializationVisibility |