UiChart.OnGetCategoryName

Синтаксис

Sub OnGetCategoryName(Sender: Object; Args: IUiChartCategoryNameEventArgs);

Begin

//набор операторов

End Sub OnGetCategoryName;

Параметры

Sender - параметр, возвращающий компонент, сгенерировавший событие.

Args - параметр, позволяющий определить параметры события.

Описание

Событие OnGetCategoryName позволяет определить наименование точек для оси категорий. Событие наступает при отрисовке графика.

Примечание. Формат наименования можно задать, используя событие UiChart.OnGetCategoryFormat.

Пример

В рассматриваемом примере предполагается существование объекта UiChart1 типа UiChart.

Sub UiChart1OnGetCategoryName(Sender: Object; Args: IUiChartCategoryNameEventArgs);
Begin
    Args.Result := DateTime.AddDays(DateTime.Now, Args.PointIndex);
End Sub UiChart1OnGetCategoryName;

Sub UiChart1OnGetCategoryFormat(Sender: Object; Args: IUiChartCategoryFormatEventArgs);
Begin
    Args.Result := "dddd d MMMM yyyy";
End Sub UiChart1OnGetCategoryFormat;

После выполнения наименования точек для оси категорий будут формироваться из наименования дня недели и даты:

См. также:

UiChart