Sub OnGetLabelText(Sender: Object; Args: IUiChartGetTextEventArgs);
Begin
//набор операторов
End Sub OnGetLabelText;
Sender. Параметр, возвращающий компонент, сгенерировавший событие;
Args. Параметр, позволяющий определить параметры события.
Событие OnGetLabelText позволяет определить пользовательский формат данных, отображенных в подписях данных. Событие наступает при отрисовке графика.
В рассматриваемом примере предполагается, что существует объект Chart типа IChart, на котором должны быть отображены подписи данных, для которых установлен пользовательский формат данных.
В случае необходимости, отображение подписей данных ряда данных и определение для них пользовательского формата данных может быть реализовано посредством выполнения команд:
«Chart.Series.DisplayLabels := True;
Chart.Series.DefaultLabel.DataFormat := "%Data";»
Sub UiChartOnGetLabelText(Sender: Object; Args: IUiChartGetTextEventArgs);
Begin
Args.Result := True;
Args.Text := "Т" + Args.PointIndex.ToString;
End Sub UiChartOnGetLabelText;
После выполнения примера на подписях данных диаграммы будет отображена «T», а рядом с ней номер точки ряда.
См. также:
UiChart | IChartSeries.DefaultLabel | IChartSeries.DisplayLabels