Элемент MapLegends

Элемент MapLegends содержит список элементов MapLegend.

Элемент MapLegend

Элемент MapLegend содержит описание объекта легенды карты. Легенда карты - экземпляр класса MapLegend.

Пример настройки легенды

Атрибуты элемента MapLegend

Наименование атрибута Тип Описание
Id String Идентификатор объекта легенды
Background Brush

Идентификатор кисти, описанной в словаре элементов или полное описание кисти. Может использоваться как элемент для полного описания кисти. Идентификатор должен располагаться в фигурных скобках:

Background: ”{идентификатор}”.

BorderColor String Цвет границы в формате HTML.
BorderThickness Double

Толщина границы.

Height Double

Высота легенды.

Left Double

Левая координата легенды. В случае, если для HorizontalAlignment установлено Relative, принимает значения в диапазоне от 0 до 1.

Margin Thickness

Отступ полей легенды. Формат: Margin: ”2 2 2 2”.

Padding Thickness

Отступ содержимого легенды. Формат: Padding: ”2 2 2 2”.

Top Double

Верхняя координата легенды. Если для VerticalAlignment установлено Relative, принимает значения в диапазоне от 0 до 1.

Width Double

Ширина легенды.

BetweenFormat String

Формат строки для значений «между».

EqualFormat String

Формат строки для значений «равно».

Font Font

Идентификатор шрифта, описанного в словаре элементов или полное описание шрифта. Может использоваться как элемент для полного описания шрифта. Идентификатор должен располагаться в фигурных скобках:

Font: ”{идентификатор}”.

Footer MapLabel

Идентификатор метки, описанной в словаре элементов или полное описание объекта метки. Может использоваться как элемент для полноценного описания объекта метки. Идентификатор должен располагаться в фигурных скобках:

Footer: ”{идентификатор}”.

GreaterFormat String

Формат строки для значений «больше».

Header MapLabel

Идентификатор метки, описанной в словаре элементов или полноценное описание объекта метки. Может использоваться как элемент для полного описания объекта метки. Идентификатор должен располагаться в фигурных скобках:

Header: ”{идентификатор}”.

LessFormat String

Формат строки для значений «меньше».

MapScale MapScale

Идентификатор шкалы, описанной в словаре элементов или полное описание объекта шкалы. Может использоваться как элемент для полного описания объекта шкалы. Идентификатор должен располагаться в фигурных скобках:

MapScale: ”{идентификатор}”.

Marker MarkerShape

Форма маркера. Возможные значения:

  • Circle - круг;

  • Rectangle - прямоугольник;

  • Rhombus - ромб;

  • TriangleDown - треугольник с вершиной внизу;

  • TriangleUp - треугольник с вершиной сверху.

IsOuter Boolean

Флаг, указывающий, является легенда внешней. Возможные значения:

  • true - внешняя;

  • false - внутренняя.

Значение по умолчанию – false.

ColumnCount Number

Количество столбцов в легенде.

TextWrapping TextWrapping

Перенос текста. Возможные значения:

  • Wrap;

  • NoWrap.

NoDataText String

Текст, выводимый для маркера «Нет данных».

HorizontalAlignment HorizontalAlignment

Горизонтальное выравнивание легенды. Возможные значения:

  • Left - по левому краю;

  • Center - по центру;

  • Right -по правому краю;

  • Absolute - абсолютное значение;

  • Relative - относительное значение.

VerticalAlignment VerticalAlignment

Вертикальное выравнивание легенды. Возможные значения:

  • Top - по верхнему краю;

  • Center - по центру;

  • Bottom - по нижнему краю;

  • Absolute - абсолютное значение;

  • Relative - относительное значение.

NoDataVisible Boolean

Флаг, указывающий, отображать ли в легенде элемент «Нет данных». Возможные значения:

  • true - отображать;

  • false - не отображать.

NoDataPosition NoDataPosition

Позиция элемента «Нет данных». Возможные значения:

  • Before - в начале,

  • After - в конце.

IncludeEquals Boolean

Флаг, указывающий, отображать ли в легенде значения равенства. Возможные значения:

  • true - отображать;

  • false - не отображать.

Visibility Visibility

Видимость объекта. Возможные значения:

  • Visible;

  • Collapsed.

HoverMode HoverMode

Режим выделения элемента легенды:

  • MouseOver -при наведении курсора;

  • Click - при клике левой клавишей мыши.

InactiveBrush Brush

Кисть для подсветки территорий, не выделенных в легенде.

HighlightBrush Brush

Кисть для подсветки элементов легенды. Актуально, если для DoHighlight установлено значение true.

DoHighlight Boolean

Включает/отключает подсветку элементов легенды:

  • true - включена;

  • false - отключена.

См. также:

Элемент MapChart