AxisIcon: ChartLegendAxisIcon;
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» относится к дополнительной оси.
Для выполнения примера понадобится форма с размещёнными на ней компонентами 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» у диаграммы появится дополнительная ось, а у элементов легенды будут отображаться дополнительные значки, указывающие на принадлежность ряда к основной или дополнительной оси. Также легенда будет располагаться справа от диаграммы.
См. также: