ChartCategoryCollection

ChartCategoryCollection класс

Представляет коллекцию ChartCategory

public class ChartCategoryCollection : DomObject<ChartData>, IChartCategoryCollection

Свойства

ИмяОписание
Count { get; }Возвращает количество элементов в коллекции. Только для чтения Int32.
GroupingLevelCount { get; }Возвращает количество уровней группировки категорий, используемых. Больше одного для многоуровневых категорий. Только для чтения Int32.
IsSynchronized { get; }Возвращает значение, указывающее, синхронизирован ли доступ к списку (потокобезопасный). Только для чтения Boolean.
Item { get; }Получает элемент по указанному индексу.
SyncRoot { get; }Возвращает объект, который может использоваться для синхронизации доступа к коллекции. Только для чтения Object.
UseCells { get; set; }Если true, то лист используется для хранения категорий (этот случай поддерживает многоуровневые категории). Если false, то лист НЕ используется для хранения значений (и этот случай не поддерживает многоуровневые категории). Чтение/запись Boolean.

Методы

ИмяОписание
Add(IChartDataCell)Если категория существует в коллекции, возвращает её. В противном случае создаёт новую категорию диаграммы из IChartDataCell и добавляет её в коллекцию.
Add(object)Создаёт новый ChartCategory из значения и добавляет его в коллекцию.
Clear()Удаляет все элементы из коллекции.
CopyTo(Array, int)Копирует все элементы коллекции в указанный массив.
GetEnumerator()Возвращает перечислитель, который перебирает коллекцию.
IndexOf(IChartCategory)Ищет указанный ChartCategory и возвращает нулевой индекс первого вхождения во всей коллекции.
Remove(IChartCategory)Удаляет указанное значение.
RemoveAt(int)Удаляет элемент по заданному индексу.

См. также