IChartData

IChartData interface

Представляет данные, используемые для построения диаграммы.

public interface IChartData

Характеристики

ИмяОписание
Categories { get; }Получает первичные категории (или как первичные, так и вторичные категории ifUseSecondaryCategoriesсвойство ложно). Только для чтенияIChartCategoryCollection.
ChartDataWorkbook { get; }Получает фабрику ячеек для создания ячеек, используемых для серий или категорий диаграмм. Только для чтенияIChartDataWorkbook.
DataSourceType { get; }Представляет источник данных диаграммы
ExternalWorkbookPath { get; }Представляет путь к внешней книге, если источник данных является внешним, иначе null
SecondaryCategories { get; }Получает вторичные категории, если свойствоUseSecondaryCategoriesравно true. Только для чтенияIChartCategoryCollection.
Series { get; }Получает серию. Только для чтенияIChartSeriesCollection.
SeriesGroups { get; }Получает группы серий. Только для чтенияIChartSeriesGroupCollection.
UseSecondaryCategories { get; set; }Если false, тоSecondaryCategoriesсвойство возвращает null и данные вCategoriesсвойство используется как для основного, так и для дополнительного ряда. Если true, то данные в свойствеSecondaryCategoriesиспользуются для вторичных рядов и данных вCategoriesсвойство используется для основной серии. Чтение/записьBoolean.

Методы

ИмяОписание
GetRange()Получает диапазон данных диаграммы.
ReadWorkbookStream()Записывает внутреннюю книгу Excel в поток в памяти.
SetExternalWorkbook(string)Устанавливает внешнюю книгу в качестве источника данных для диаграммы. Данные диаграммы будут обновлены из целевой книги.
SetExternalWorkbook(string, bool)Устанавливает внешнюю книгу в качестве источника данных для диаграммы.
SetRange(string)Установить диапазон данных диаграммы. Серии и категории будут обновляться на основе нового диапазона данных. Если количество рядов в диапазоне данных превышает количество рядов в данных диаграммы, то в список будут добавлены дополнительные ряды того же типа , что и последний ряд в текущей коллекции. конец коллекции.
SwitchRowColumn()Поменять местами данные по оси. Данные, нанесенные на диаграмму по оси X, будут перемещаться по оси Y и наоборот.
WriteWorkbookStream(MemoryStream)Инициализирует внутреннюю книгу Excel с указанным пользователем значением.

Смотрите также