Class ChartAxisLabelCollection
Collection of custom ChartAxis labels. These labels will be used as axis labels when the value type of the ChartAxis is set to custom. ChartValueType
Inheritance
Implements
Namespace: Syncfusion.Windows.Forms.Chart
Assembly: Syncfusion.Chart.Base.dll
Syntax
public class ChartAxisLabelCollection : CollectionBase, IChartAxisLabelModel
Constructors
ChartAxisLabelCollection()
To prevent collection construction without ChartAxis reference.
Declaration
public ChartAxisLabelCollection()
Properties
Item[Int32]
Returns the axis label at the specified index value.
Declaration
public ChartAxisLabel this[int index] { get; }
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | index |
Property Value
| Type |
|---|
| ChartAxisLabel |
Methods
Add(ChartAxisLabel)
Adds the specified label to this collection.
Declaration
public void Add(ChartAxisLabel label)
Parameters
| Type | Name | Description |
|---|---|---|
| ChartAxisLabel | label | An instance of the label that is to be to add. |
GetLabelAt(Int32)
Gets the label at the specified index.
Declaration
public ChartAxisLabel GetLabelAt(int index)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | index | The index value to look for. |
Returns
| Type | Description |
|---|---|
| ChartAxisLabel | The ChartAxis label at the specified index. |
IndexOf(ChartAxisLabel)
Looks up this collection and returns the index value of the specified label.
Declaration
public int IndexOf(ChartAxisLabel label)
Parameters
| Type | Name | Description |
|---|---|---|
| ChartAxisLabel | label | Label to look for in this collection. |
Returns
| Type | Description |
|---|---|
| System.Int32 | The index value of the label if the look up is successful; -1 otherwise. |
Insert(Int32, ChartAxisLabel)
Inserts the specified label at the specified index.
Declaration
public void Insert(int index, ChartAxisLabel label)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | index | Index value where the label that is to be inserted. |
| ChartAxisLabel | label | An instance of the label that is to be added. |
Remove(ChartAxisLabel)
Removes the specified label from this collection.
Declaration
public void Remove(ChartAxisLabel label)
Parameters
| Type | Name | Description |
|---|---|---|
| ChartAxisLabel | label | Label that is to be removed. |
Events
Changed
An event that is triggered when a custom axis label is changed.
Declaration
public event EventHandler Changed
Event Type
| Type |
|---|
| System.EventHandler |