IChartAxis.TextAlignment

Fore Syntax

TextAlignment: ChartAxisTextAlignment;

Fore.NET Syntax

TextAlignment: Prognoz.Platform.Interop.Chart.ChartAxisTextAlignment;

Description

The TextAlignment property determines a text alignment method relative to the axis.

Comments

Alignment can be applied for the category axis only if:

BY default, value axes are aligned to the center, and category axes are aligned closer to the axis.

Fore Example

Executing the example requires a form with a button named Button1 on the form, the ChartBox component and the UiChart component that is a data source.

Sub Button1OnClick(Sender: Object; Args: IMouseEventArgs);
Var
    ay: IChartAxis;
Begin
    ay:= UiChart1.Chart.AxisY;
    ay.TextAlignment:= ChartAxisTextAlignment.Near;
End Sub Button1OnClick;

Clicking the Button1 button moves the Y axis labels closer to the axis.

Fore.NET Example

Executing the example requires a form with a button named Button1 on the form, the ChartBoxNet component and the UiChartNet component that is a data source.

...

Imports Prognoz.Platform.Forms.Net;
Imports Prognoz.Platform.Interop.Metabase;
Imports Prognoz.Platform.Interop.Chart;

Private Sub button1_Click( sender: System.Object; e: System.EventArgs );
    Var
        ay: IChartAxis;
    Begin
        ay:= UiChartNet1.ChartUi.Chart.AxisY;
        ay.TextAlignment:= ChartAxisTextAlignment.cataNear; 
    End Sub;

Clicking the Button1 button moves the Y axis labels closer to the axis.

See also:

IChartAxis