WinForms

Upgrade Guide User Guide Demos Support Forums Download
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class ChartAxisGroupingLabelCollection - WindowsForms API Reference | Syncfusion

    Show / Hide Table of Contents

    Class ChartAxisGroupingLabelCollection

    Collection of custom ChartAxisGroupingLabel. ChartValueType

    Inheritance
    System.Object
    System.Collections.CollectionBase
    ChartAxisGroupingLabelCollection
    Implements
    System.Collections.IList
    System.Collections.ICollection
    System.Collections.IEnumerable
    IChartAxisGroupingLabelModel
    Inherited Members
    System.Collections.CollectionBase.Clear()
    System.Collections.CollectionBase.RemoveAt(System.Int32)
    System.Collections.CollectionBase.System.Collections.ICollection.CopyTo(System.Array, System.Int32)
    System.Collections.CollectionBase.System.Collections.IList.get_Item(System.Int32)
    System.Collections.CollectionBase.System.Collections.IList.set_Item(System.Int32, System.Object)
    System.Collections.CollectionBase.System.Collections.IList.Contains(System.Object)
    System.Collections.CollectionBase.System.Collections.IList.Add(System.Object)
    System.Collections.CollectionBase.System.Collections.IList.Remove(System.Object)
    System.Collections.CollectionBase.System.Collections.IList.IndexOf(System.Object)
    System.Collections.CollectionBase.System.Collections.IList.Insert(System.Int32, System.Object)
    System.Collections.CollectionBase.GetEnumerator()
    System.Collections.CollectionBase.OnSet(System.Int32, System.Object, System.Object)
    System.Collections.CollectionBase.OnInsert(System.Int32, System.Object)
    System.Collections.CollectionBase.OnClear()
    System.Collections.CollectionBase.OnRemove(System.Int32, System.Object)
    System.Collections.CollectionBase.OnValidate(System.Object)
    System.Collections.CollectionBase.OnSetComplete(System.Int32, System.Object, System.Object)
    System.Collections.CollectionBase.OnInsertComplete(System.Int32, System.Object)
    System.Collections.CollectionBase.OnClearComplete()
    System.Collections.CollectionBase.OnRemoveComplete(System.Int32, System.Object)
    System.Collections.CollectionBase.InnerList
    System.Collections.CollectionBase.List
    System.Collections.CollectionBase.Capacity
    System.Collections.CollectionBase.Count
    System.Collections.CollectionBase.System.Collections.IList.IsReadOnly
    System.Collections.CollectionBase.System.Collections.IList.IsFixedSize
    System.Collections.CollectionBase.System.Collections.ICollection.IsSynchronized
    System.Collections.CollectionBase.System.Collections.ICollection.SyncRoot
    System.Collections.CollectionBase.System.Collections.IList.Item[System.Int32]
    System.Object.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: Syncfusion.Windows.Forms.Chart
    Assembly: Syncfusion.Chart.Base.dll
    Syntax
    public class ChartAxisGroupingLabelCollection : CollectionBase, IList, ICollection, IEnumerable, IChartAxisGroupingLabelModel

    Constructors

    ChartAxisGroupingLabelCollection()

    To prevent collection construction without ChartAxis reference.

    Declaration
    public ChartAxisGroupingLabelCollection()

    Properties

    Item[Int32]

    Returns the axis Grouping Label at the specified index value.

    Declaration
    public ChartAxisGroupingLabel this[int index] { get; }
    Parameters
    Type Name Description
    System.Int32 index
    Property Value
    Type Description
    ChartAxisGroupingLabel

    Methods

    Add(ChartAxisGroupingLabel)

    Adds the specified Grouping Label to this collection.

    Declaration
    public void Add(ChartAxisGroupingLabel label)
    Parameters
    Type Name Description
    ChartAxisGroupingLabel label

    An instance of the Grouping Label that is to be to add.

    GetGroupingLabelAt(Int32)

    Gets the Grouping Label at the specified index.

    Declaration
    public ChartAxisGroupingLabel GetGroupingLabelAt(int index)
    Parameters
    Type Name Description
    System.Int32 index

    The index value to look for.

    Returns
    Type Description
    ChartAxisGroupingLabel

    The ChartAxis Grouping Label at the specified index.

    IndexOf(ChartAxisGroupingLabel)

    Looks up this collection and returns the index value of the specified Grouping Label.

    Declaration
    public int IndexOf(ChartAxisGroupingLabel label)
    Parameters
    Type Name Description
    ChartAxisGroupingLabel label

    Grouping Label to look for in this collection.

    Returns
    Type Description
    System.Int32

    The index value of the Grouping Label if the look up is successful; -1 otherwise.

    Insert(Int32, ChartAxisGroupingLabel)

    Inserts the specified Grouping Label at the specified index.

    Declaration
    public void Insert(int index, ChartAxisGroupingLabel label)
    Parameters
    Type Name Description
    System.Int32 index

    Index value where the Grouping Label that is to be inserted.

    ChartAxisGroupingLabel label

    An instance of the Grouping Label that is to be added.

    Remove(ChartAxisGroupingLabel)

    Removes the specified Grouping Label from this collection.

    Declaration
    public void Remove(ChartAxisGroupingLabel label)
    Parameters
    Type Name Description
    ChartAxisGroupingLabel label

    Grouping Label that is to be removed.

    Events

    Changed

    Event that is raised when a custom axis Grouping Label is changed.

    Declaration
    public event EventHandler Changed
    Event Type
    Type Description
    System.EventHandler

    Implements

    System.Collections.IList
    System.Collections.ICollection
    System.Collections.IEnumerable
    IChartAxisGroupingLabelModel

    Extension Methods

    EnumerableExtensions.GetElementType(IEnumerable)
    EnumerableExtensions.GetItemPropertyInfo(IEnumerable)
    FunctionalExtensions.ForEach<T>(IEnumerable, Action<T>)
    FunctionalExtensions.ToList<T>(IEnumerable)
    FunctionalExtensions.MoveTo(IList, Int32, Int32)
    QueryableExtensions.OfQueryable(IEnumerable)
    QueryableExtensions.OfQueryable(IEnumerable, Type)
    QueryableExtensions.GroupByMany<TElement>(IEnumerable, Type, List<Func<TElement, Object>>)
    QueryableExtensions.GroupByMany(IEnumerable, Type, Func<String, Expression>, String[])
    QueryableExtensions.GroupByMany(IEnumerable, Type, List<SortDescriptor>, Dictionary<String, IComparer<Object>>, Func<String, Expression>, String[])
    QueryableExtensions.GroupByMany(IEnumerable, Type, List<SortDescriptor>, Func<String, Expression>, String[])
    Back to top Generated by DocFX
    Copyright © 2001 - 2021 Syncfusion Inc. All Rights Reserved