IChartSeries

IChartSeries интерфейс

Представляет серию диаграммы.

public interface IChartSeries : IChartComponent

Свойства

ИмяОписание
AsIChartComponent { get; }Позволяет получить базовый интерфейс IChartComponent. Только для чтения IChartComponent.
Bar3DShape { get; set; }Указывает форму серии 3-D столбчатой диаграммы. Изменение значения этого свойства может привести к автоматическому изменению типа серии. Чтение/запись ChartShapeType.
BubbleSizeRepresentation { get; }Указывает, как значения размеров пузырей представлены на пузырьковой диаграмме. Это свойство относится не только к данной серии, но и ко всем сериям группы родительских серий — это проекция соответствующего свойства группы. Поэтому это свойство только для чтения. Используйте свойство ParentSeriesGroup для доступа к группе родительских серий. Используйте свойство ParentSeriesGroup.BubbleSizeRepresentation для чтения/записи, чтобы изменить значение.
BubbleSizeScale { get; }Указывает коэффициент масштаба для пузырьковой диаграммы (может быть от 0 до 300 % от размера по умолчанию). Это свойство относится не только к данной серии, но и ко всем сериям группы родительских серий — это проекция соответствующего свойства группы. Поэтому это свойство только для чтения. Используйте свойство ParentSeriesGroup для доступа к группе родительских серий. Используйте свойство ParentSeriesGroup.BubbleSizeScale для чтения/записи, чтобы изменить значение.
DataPoints { get; }Возвращает коллекцию точек данных этой серии. Только для чтения IChartDataPointCollection.
DoughnutHoleSize { get; }Указывает размер отверстия в кольцевой диаграмме (может быть от 10 % до 90 % от размера области построения). Это свойство относится не только к данной серии, но и ко всем сериям группы родительских серий — это проекция соответствующего свойства группы. Поэтому это свойство только для чтения. Используйте свойство ParentSeriesGroup для доступа к группе родительских серий. Используйте свойство ParentSeriesGroup.DoughnutHoleSize для чтения/записи, чтобы изменить значение. Только для чтения Byte.
ErrorBarsXFormat { get; }Представляет ErrorBars серии с направлением X. ErrorBars с направлением X доступны для серий типов area, bar, scatter и bubble. Для остальных типов диаграмм это свойство возвращает null (в том числе 3D диаграммы). При пользовательских значениях используйте коллекцию DataPoints для указания значения (с помощью свойства ErrorBarsCustomValues). Только для чтения IErrorBarsFormat.
ErrorBarsYFormat { get; }Представляет ErrorBars серии с направлением Y. ErrorBars с направлением Y доступны для серий типов area, bar, line, scatter и bubble. Для остальных типов диаграмм это свойство возвращает null (в том числе 3D диаграммы). При пользовательских значениях используйте коллекцию DataPoints для указания значения (с помощью свойства ErrorBarsCustomValues). Только для чтения IErrorBarsFormat.
Explosion { get; set; }Расстояние открытого куска пирога от центра круговой диаграммы выражается в процентах от диаметра пирога. Чтение/запись Int32.
FirstSliceAngle { get; }Указывает угол первого куска круговой или кольцевой диаграммы в градусах (по часовой стрелке от верхней точки, от 0 до 360 градусов). Это свойство относится не только к данной серии, но и ко всем сериям группы родительских серий — это проекция соответствующего свойства группы. Поэтому это свойство только для чтения. Используйте свойство ParentSeriesGroup для доступа к группе родительских серий. Используйте свойство ParentSeriesGroup.FirstSliceAngle для чтения/записи, чтобы изменить значение. Только для чтения UInt16.
Format { get; }Возвращает формат серии. Только для чтения IFormat.
GapDepth { get; }Возвращает или задает расстояние в процентах от ширины маркера между сериями данных в 3D-диаграмме. Это свойство относится не только к данной серии, но и ко всем сериям группы родительских серий — это проекция соответствующего свойства группы. Поэтому это свойство только для чтения. Используйте свойство ParentSeriesGroup для доступа к группе родительских серий. Используйте свойство ParentSeriesGroup.GapDepth для чтения/записи, чтобы изменить значение. Только для чтения Int32.
GapWidth { get; }Указывает расстояние между кластерами столбцов или колонок в процентах от их ширины. Это свойство относится не только к данной серии, но и ко всем сериям группы родительских серий — это проекция соответствующего свойства группы. Поэтому это свойство только для чтения. Используйте свойство ParentSeriesGroup для доступа к группе родительских серий. Используйте свойство ParentSeriesGroup.GapWidth для чтения/записи, чтобы изменить значение. Только для чтения Int32.
HasSeriesLines { get; }Определяет, есть ли линии серий для этой и родственных серий. Это свойство относится не только к данной серии, но и ко всем сериям группы родительских серий — это проекция соответствующего свойства группы. Поэтому это свойство только для чтения. Используйте свойство ParentSeriesGroup для доступа к группе родительских серий. Используйте свойство ParentSeriesGroup.HasSeriesLines для чтения/записи, чтобы изменить значение. Для форматирования линий серий используйте свойство ParentSeriesGroup.SeriesLinesFormat. Только для чтения Boolean.
HasUpDownBars { get; }Определяет, имеют ли линейные или стохастические диаграммы верхние/нижние бары. Это свойство относится не только к данной серии, но и ко всем сериям группы родительских серий — это проекция соответствующего свойства группы. Поэтому это свойство только для чтения. Используйте свойство ParentSeriesGroup для доступа к группе родительских серий. Используйте свойство ParentSeriesGroup.UpDownBars.HasUpDownBars для чтения/записи, чтобы изменить значение. Для форматирования верхних/нижних баров используйте свойство ParentSeriesGroup.UpDownBars. Только для чтения Boolean.
InvertedSolidFillColor { get; }Указывает инвертированный сплошной цвет серии. Чтобы применить настройку цвета, задайте FillType серии равным FillType.Solid. Чтение/запись IColorFormat.
InvertIfNegative { get; set; }Указывает, должна ли серия столбцов, колонок или пузырей инвертировать свои цвета, если значение отрицательное. Чтение/запись Boolean.
IsColorVaried { get; }Указывает, что каждый маркер данных в серии имеет разный цвет. Это свойство относится не только к данной серии, но и ко всем сериям группы родительских серий — это проекция соответствующего свойства группы. Поэтому это свойство только для чтения. Используйте свойство ParentSeriesGroup для доступа к группе родительских серий. Используйте свойство ParentSeriesGroup.IsColorVaried для чтения/записи, чтобы изменить значение. Только для чтения Boolean.
Labels { get; }Возвращает метки серии. Только для чтения IDataLabelCollection.
Marker { get; }Возвращает маркер серии. Только для чтения IMarker.
Name { get; }Возвращает имя серии. Только для чтения IStringChartValue.
NumberFormatOfBubbleSizes { get; set; }Возвращает или задает числовой формат размеров пузырей серии. Чтение/запись String.
NumberFormatOfValues { get; set; }Возвращает или задает числовой формат значений серии. Чтение/запись String.
NumberFormatOfXValues { get; set; }Возвращает или задает числовой формат значений X серии. Чтение/запись String.
NumberFormatOfYValues { get; set; }Возвращает или задает числовой формат значений Y серии. Чтение/запись String.
Order { get; set; }Возвращает порядок серии. Чтение/запись Int32.
Overlap { get; }Указывает, насколько столбцы и колонки перекрываются на 2-D диаграммах, в процентах (от -100 % до 100 %). Это свойство относится не только к данной серии, но и ко всем сериям группы родительских серий — это проекция соответствующего свойства группы. Поэтому это свойство только для чтения. Для изменения значения используйте свойство ParentSeriesGroup.Overlap. Только для чтения SByte.
ParentLabelLayout { get; set; }Представляет расположение меток родительских категорий. Применяется только к диаграммам Treemap.
ParentSeriesGroup { get; }Возвращает группу родительских серий. Только для чтения IChartSeriesGroup.
PieSplitBy { get; }Указывает, как определить, какие точки данных находятся во втором пироге или столбце в диаграмме pie-of-pie или bar-of-pie. Это свойство относится не только к данной серии, но и ко всем сериям группы родительских серий — это проекция соответствующего свойства группы. Поэтому это свойство только для чтения. Используйте свойство ParentSeriesGroup для доступа к группе родительских серий. Используйте свойство ParentSeriesGroup.PieSplitBy для чтения/записи, чтобы изменить значение. Только для чтения PieSplitType.
PieSplitCustomPoints { get; }Пользовательская информация о разделении для диаграммы pie-of-pie или bar-of-pie с пользовательским разделением. Содержит точки данных, которые должны быть нарисованы во втором пироге или столбце. Это свойство относится не только к данной серии, но и ко всем сериям группы родительских серий — это проекция соответствующего свойства группы. Только для чтения IPieSplitCustomPointCollection.
PieSplitPosition { get; }Указывает значение, которое используется для определения, какие точки данных находятся во втором пироге или столбце в диаграмме pie-of-pie или bar-of-pie. Используется вместе со свойством PieSplitBy. Это свойство относится не только к данной серии, но и ко всем сериям группы родительских серий — это проекция соответствующего свойства группы. Поэтому это свойство только для чтения. Используйте свойство ParentSeriesGroup для доступа к группе родительских серий. Используйте свойство ParentSeriesGroup.PieSplitPosition для чтения/записи, чтобы изменить значение. Только для чтения Double.
PlotOnSecondAxis { get; set; }Указывает, построена ли эта серия по второй оси значений. Чтение/запись Boolean.
QuartileMethod { get; set; }Представляет метод квартилей. Применяется только к диаграммам BoxAndWhisker.
RelatedLegendEntry { get; }Представляет запись легенды, связанную с этой серией. Только для чтения ILegendEntryProperties.
SecondPieSize { get; }Указывает размер второго пирога или столбца в диаграмме pie-of-pie или bar-of-pie в процентах от размера первого пирога (может быть от 5 % до 200 %). Это свойство относится не только к данной серии, но и ко всем сериям группы родительских серий — это проекция соответствующего свойства группы. Поэтому это свойство только для чтения. Используйте свойство ParentSeriesGroup для доступа к группе родительских серий. Используйте свойство ParentSeriesGroup.SecondPieSize для чтения/записи, чтобы изменить значение. Только для чтения UInt16.
ShowConnectorLines { get; set; }Представляет линии соединения. Применяется только к диаграммам Waterfall.
ShowInnerPoints { get; set; }Представляет внутренние точки. True, если внутренние точки отображаются в диаграмме BoxAndWhisker. Применяется только к диаграммам BoxAndWhisker. Чтение/запись Boolean.
ShowMeanLine { get; set; }Представляет маркеры среднего значения. True, если средняя линия отображается в диаграмме BoxAndWhisker. Применяется только к диаграммам BoxAndWhisker. Чтение/запись Boolean.
ShowMeanMarkers { get; set; }Представляет маркеры среднего значения. True, если маркеры среднего значения отображаются в диаграмме BoxAndWhisker. Применяется только к диаграммам BoxAndWhisker. Чтение/запись Boolean.
ShowOutlierPoints { get; set; }Представляет выбросы. True, если выбросы отображаются в диаграмме BoxAndWhisker. Применяется только к диаграммам BoxAndWhisker. Чтение/запись Boolean.
Smooth { get; set; }Представляет сглаживание кривой. True, если сглаживание кривой включено для линейных или точечных диаграмм, соединённых линиями. Применяется только к линейным и точечным диаграммам, соединённым линиями. Чтение/запись Boolean.
TrendLines { get; }Коллекция тренд-линий серии. Только для чтения ITrendlineCollection.
Type { get; set; }Возвращает тип этой серии. Чтение/запись ChartType.

Методы

ИмяОписание
GetAutomaticSeriesColor()Возвращает автоматический цвет серии, основанный на индексе серии и стиле диаграммы. Этот цвет используется по умолчанию, если FillType равно NotDefined.

См. также