AxisSettings

Задает настройки осей для диаграммы типы CartesianChart - столбчатая/линейная диаграмма.

Шаблон AxisSettings

<AxisSettings SecondaryAxisType="Text">
  <XAxisRotation></XAxisRotation>
  <YAxisRotation></YAxisRotation>
  <XAxisColor></XAxisColor>
  <YAxisColor></YAxisColor>
  <ShowXSeparator></ShowXSeparator>
  <ShowYSeparator></ShowYSeparator>
  <MinXValue></MinXValue>
  <MaxXValue></MaxXValue>
  <MinYValue></MinYValue>
  <MaxYValue></MaxYValue>
  <MinXStep></MinXStep>
  <MinYStep></MinYStep>
  <MainAxisLabels></MainAxisLabels>
</AxisSettings>

Атрибуты AxisSettings

SecondaryAxisType

Задает тип отображаемых данных на вторичной оси.

Необязательный атрибут. Ожидается одно из значений: Double, Text. По умолчанию используется значение Double.

Вторичной осью является ось X, расположенная горизонтально. Вертикальная ось, ось Y, является основной.

Тэги AxisSettings

XAxisRotation

Задает угол поворота текста на оси X.

Необязательный тег. Ожидается целое число.

По умолчанию используется значение 0.

<XAxisRotation>0</XAxisRotation>

YAxisRotation

Задает угол поворота текста на оси Y.

Необязательный тег. Ожидается целое число.

По умолчанию используется значение 0.

<YAxisRotation>0</YAxisRotation>

XAxisColor

Задает цвет текста на оси X.

Необязательный тег. Ожидается имя одного из цветов, описанных на форме или описание цвета в формате HTML (#rrggbb).

По умолчанию используется черный цвет.

<XAxisColor>SoftBlue</XAxisColor>

YAxisColor

Задает цвет текста на оси Y.

Необязательный тег. Ожидается имя одного из цветов, описанных на форме или описание цвета в формате HTML (#rrggbb).

По умолчанию используется черный цвет.

<YAxisColor>SoftBlue</YAxisColor>

ShowXSeparator

Задает видимость линий сетки оси X.

Необязательный тег. Ожидается логическое значение.

По умолчанию используется значение True.

<ShowXSeparator>True</ShowXSeparator>

ShowYSeparator

Задает видимость линий сетки оси Y.

Необязательный тег. Ожидается логическое значение.

По умолчанию используется значение True.

<ShowYSeparator>True</ShowYSeparator>

MinXValue

Задает минимальное значение по оси X.

Необязательный тег. Ожидается число.

По умолчанию ограничения нет.

<MinXValue>0</MinXValue>

MaxXValue

Задает максимальное значение по оси X.

Необязательный тег. Ожидается число.

По умолчанию ограничения нет.

<MaxXValue>100</MaxXValue>

MinYValue

Задает минимальное значение по оси Y.

Необязательный тег. Ожидается число.

По умолчанию ограничения нет.

<MinYValue>0</MinYValue>

MaxYValue

Задает максимальное значение по оси Y.

Необязательный тег. Ожидается число.

По умолчанию ограничения нет.

<MaxYValue>1000</MaxYValue>

MinXStep

Задает минимальный шаг оси X.

Необязательный тег. Ожидается число.

По умолчанию используется значение 0.

<MinXStep>1</MinXStep>

MinYStep

Задает минимальный шаг оси Y.

Необязательный тег. Ожидается число.

По умолчанию используется значение 0.

<MinYStep>100</MinYStep>

MainAxisLabels

Задает отображаемые значения по основной (числовой) оси (Х – для типа Row, Y – для остальных).

Необязательный тег. Ожидается массив строк.

<MainAxisLabels>
  <Structure Type="List">
    <Item>Item1</Item>
    <Item>Item2</Item>
  </Structure>
</MainAxisLabels>

Last updated