IChartLegend.AxisIcon

Синтаксис Fore

AxisIcon: ChartLegendAxisIcon;

Синтаксис Fore.NET

AxisIcon: Prognoz.Platform.Interop.Chart.ChartLegebdAxisIcon;

Описание

Свойство AxisIcon определяет признак отображения в легенде значка, который указывает по какой оси расположен ряд (основной или дополнительной). Флаг применяется только при использовании в диаграмме дополнительной оси.

Комментарии

По умолчанию свойство имеет значение None.

Пример

Для выполнения примера понадобится форма с размещёнными на ней компонентами Button, ChartBox и UiChart с идентификаторами «Button1», «ChartBox1» и «UiChart1» соответственно.

Sub Button1OnClick(Sender: Object; Args: IMouseEventArgs);
Var
    Chart: IChart;
    ChartLegend: IChartLegend;
    Serie: IChartSerie;
Begin
    Chart := ChartBox1.Chart;
    ChartLegend := Chart.Legend;
    Serie := Chart.Series.Item(0);
    Serie.AtSecondaryAxis := True;
    ChartLegend.AxisIcon := ChartLegendAxisIcon.Axis;
    ChartLegend.Alignment := ChartLegendAlignment.Right;
End Sub Button1OnClick;

После выполнения примера при нажатии на компонент «Button1» у диаграммы появится дополнительная ось, а у элементов легенды будут отображаться дополнительные значки, указывающие на принадлежность ряда к основной или дополнительной оси. Также легенда будет располагаться справа от диаграммы.

Например:

В рассматриваемом примере «Ряд 0» относится к дополнительной оси.

Пример Fore.NET

Для выполнения примера понадобится форма с размещёнными на ней компонентами Button, ChartBoxNet и UiChartNet с идентификаторами «Button1», «ChartBoxNet1» и «UiChartNet1» соответственно.

Private Sub button1_Click(sender: System.Object; e: System.EventArgs);
Var
    Chart: IChart;
    ChartLegend: IChartLegend;
    Serie: IChartSerie;
Begin
    Chart := ChartBoxNet1.CtrlBox.Chart;
    ChartLegend := Chart.Legend;
    Serie := Chart.Series.Item[0];
    Serie.AtSecondaryAxis := True;
    ChartLegend.AxisIcon := ChartLegendAxisIcon.claiAxis;
    ChartLegend.Alignment := ChartLegendAlignment.clalRight;
End Sub;

После выполнения примера при нажатии на компонент «Button1» у диаграммы появится дополнительная ось, а у элементов легенды будут отображаться дополнительные значки, указывающие на принадлежность ряда к основной или дополнительной оси. Также легенда будет располагаться справа от диаграммы.

См. также:

IChartLegend