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
Inherited Members
Namespace: Syncfusion.Windows.Forms.Chart
Assembly: Syncfusion.Chart.Base.dll
Syntax
public class ChartAxisLabelCollection : CollectionBase, IList, ICollection, IEnumerable, 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 |