UiChart.OnGetLabelText

Синтаксис

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