IChartAxis.AutoTextSpacing

Синтаксис Fore

AutoTextSpacing: Boolean;

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

AutoTextSpacing: System.Boolean;

Описание

Свойство AutoTextSpacing определяет расстояние от подписи до линии оси, устанавливаемое автоматически.

Комментарии

По умолчанию свойству установлено значение True. Расстояние, устанавливаемое автоматически, равно 2 мм. При смене значения на False применяется величина из TextSpacing. Данное свойство сохраняется с диаграммой. Если загружается объект предыдущей версии, то для него устанавливаются свойства TextAlignment, AutoTextSpacing, TextSpacing, TextVisible и TextIsMultiline по умолчанию.

Пример Fore

Для выполнения примера предполагается наличие формы, расположенной на ней кнопки с наименованием «Button1», компонентов ChartBox, UiChart, являющегося источником данных.

Sub Button1OnClick(Sender: Object; Args: IMouseEventArgs);
Var
    ay: IChartAxis;
Begin
   ay:= UiChart1.Chart.AxisY;
   ay.TextSpacing:= 3.0;
    ay.AutoTextSpacing:= False;
End Sub Button1OnClick;

После нажатия кнопки «Button1» устанавливается минимальное расстояние подписи до линии оси Y, равное 3-м миллиметрам.

Пример Fore.NET

Для выполнения примера предполагается наличие формы, расположенной на ней кнопки с наименованием «Button1», компонентов ChartBoxNet, UiChartNet, являющегося источником данных.

...

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.TextSpacing:= 3.0;   
    ay.AutoTextSpacing:= False;
End Sub;

После нажатия кнопки «Button1» устанавливается минимальное расстояние подписи до линии оси Y, равное 3-м миллиметрам.

См. также:

IChartAxis