AbsoluteIndexOf(Serie: IChartSerie): Integer;
AbsoluteIndexOf[Serie: IChartSerie]: Integer;
Serie. Ряд, индекс относительной группы которого необходимо получить.
Свойство AbsoluteIndexOf возвращает индекс относительной группы рядов диаграммы, к которой принадлежит указанный ряд.
Относительная группа формируется суммированием значений рядов. Итоговая диаграмма в этом случае выглядит следующим образом:
Для выполнения примера понадобится форма с расположенными на ней компонентами UiChart, ChartBox и Button с идентификаторами «UiChart1», «ChartBox1» и «Button1» соответственно. Компонент «UiChart1» должен являться источником данных для компонента «ChartBox1» и в нём для диаграммы должен быть установлен тип шкалы «Смешанный». Также для диаграммы должен быть установлен режим гиперссылок.
Sub ChartBox1OnSerieClick(Sender: Object; Args: IChartSerieClickEventArgs);
Var
Chart: IChart;
Begin
Chart := ChartBox1.Chart;
Debug.WriteLine(Chart.StyleGroup.AbsoluteIndexOf(Chart.Series.Item(Args.SerieIndex)).ToString);
End Sub ChartBox1OnSerieClick;
После выполнения примера при клике на определённый ряд диаграммы в консоль будет выведен индекс относительной группы рядов, к которой он принадлежит.
Для выполнения примера понадобится форма с расположенными на ней компонентами UiChartNet, ChartBoxNet и Button с идентификаторами «UiCharNett1», «ChartBoxNet1» и «Button1» соответственно. Компонент «UiChartNet1» должен являться источником данных для компонента «ChartBoxNet1» и в нём для диаграммы должен быть установлен тип шкалы «Смешанный». Также для диаграммы должен быть установлен режим гиперссылок.
Imports Prognoz.Platform.Interop.Chart;
Private Sub chartBoxNet1_OnSerieClick(Sender: System.Object; Args: Prognoz.Platform.Interop.Chart.ChartSerieClickEventArgs);
Var
Chart: IChart;
Begin
Chart := ChartBoxNet1.CtrlBox.Chart;
System.Diagnostics.Debug.WriteLine(Chart.StyleGroup.AbsoluteIndexOf[Chart.Series.Item[Args.SerieIndex]].ToString());
End Sub;
После выполнения примера при клике на определённый ряд диаграммы в консоль будет выведен индекс относительной группы рядов, к которой он принадлежит.
См. также: