ListBox
Графический объект; список.
Шаблон ListBox
Перечень всех возможных тэгов объекта:
Описание ListBox
Получение значения
Значением ListBox считается реальное (не отображаемое, а именно реальное) значение выбранного элемента из списка.
Задание значения
Значение объекта: любое значение.
Тэги, специфичные для ListBox
Sorted
Признак сортировки элементов списка по отображаемым значениям.
Необязательный тэг. Ожидается логическое значение.
По умолчанию используется значение False.
SelectionMode
Название типа выбора элементов в списке.
Необязательный тэг. Ожидается название одного из типов выбора элементов в списке:
По умолчанию используется значение One.
NullValue
Настройка отображения NULL-значения объекта.
Необязательный тэг. Значение тэга <NullValue>
: не ожидается.
Если тэг <NullValue>
отсутствует, то для атрибута Show
используется значение False.
Атрибуты тэга <NullValue>
<NullValue>
Formatting
Условное форматирование элементов выпадающего списка на основе значений хранящихся в них данных.
Необязательный тэг. Значение тэга <Formatting>
: список тэгов <BackColor>
и <ForeColor>
.
Тэг <BackColor>
<BackColor>
Используется в тэге <Formatting>
.
Условный цвет фона элемента списка.
Необязательный тэг. Значение тэга <BackColor>
: не ожидается.
Атрибуты тэга <BackColor>
<BackColor>
Тэг <Expression>
<Expression>
Выражение для вычисления, возвращающее логическое значение, на основе которого форматирование будет применено или нет.
Обязательный тэг. Значение тэга <Expression>
: любое значение.
Выражение для вычисления поддерживает переменные вида "[N]", где N – порядковый номер столбца в таблице элементов списка (0 – реальное значение, 1 – отображаемое, 2-... – все остальные).
Выражение для вычисления поддерживает переменные вида "{N}" для подстановки значений (N+1)-ого элемента, то есть {0}, {1} и т.д.
Все поддерживаемые в выражении для вычисления конструкции смотрите по ссылке https://ncalc.codeplex.com/wikipage?title=functions.
Тэг <Items>
<Items>
Переменные для подстановки в выражение для вычисления.
Необязательный тэг. Значение тэга <Items>
: список тэгов <Item>
.
Тэг <Item>
<Item>
Переменная для подстановки в выражение для вычисления.
Необязательный тэг. Значение тэга <Item>
: любое значение.
Тэг <ForeColor>
<ForeColor>
Используется в тэге <Formatting>
.
Условный цвет шрифта элемента списка.
Необязательный тэг. Значение тэга <ForeColor>
: не ожидается.
Атрибуты тэга <ForeColor>
<ForeColor>
Тэг <Expression>
<Expression>
Выражение для вычисления, возвращающее логическое значение, на основе которого форматирование будет применено или нет.
Обязательный тэг. Значение тэга <Expression>
: любое значение.
Выражение для вычисления поддерживает переменные вида "[N]", где N – порядковый номер столбца в таблице элементов списка (0 – реальное значение, 1 – отображаемое, 2-... – все остальные).
Выражение для вычисления поддерживает переменные вида "{N}" для подстановки значений (N+1)-ого элемента, то есть {0}, {1} и т.д.
Все поддерживаемые в выражении для вычисления конструкции смотрите по ссылке https://ncalc.codeplex.com/wikipage?title=functions.
Тэг <Items>
<Items>
Переменные для подстановки в выражение для вычисления.
Необязательный тэг. Значение тэга <Items>
: список тэгов <Item>
.
Тэг <Item>
<Item>
Переменная для подстановки в выражение для вычисления.
Необязательный тэг. Значение тэга <Item>
: любое значение.
ValueList
Элементы списка.
Необязательный тэг. Ожидается таблица с одним, двумя или более столбцами (например, ссылка на GetDataConnection
).
Первое поле будет соответствовать реальному значению элемента, второе – его отображаемому значению (если второго поля нет, то отображаемое значение равно реальному).
Все остальные поля могут быть опционально использованы в выражениях для условного форматирования элементов списка.
Value
Значение, соответствующее реальному значению выделенного элемента.
Необязательный тэг. Значение тэга <Value>
: любое значение.
Get-проперти для получения свойств
Sorted
Возвращает признак сортировки элементов списка по отображаемым значениям.
SelectionMode
Возвращает название типа выбора элементов в списке.
Text
Возвращает отображаемое значение выбранного элемента.
ValueList
Возвращает элементы списка (таблица с двумя столбцами).
Set-проперти для динамического задания свойств
Sorted
Задает признак сортировки элементов списка по отображаемым значениям.
Ожидается логическое значение.
SelectionMode
Задает название типа выбора элементов в списке.
Ожидается название одного из типов выбора элементов в списке.
ValueList
Задает элементы списка.
Ожидается таблица с двумя столбцами (например, ссылка на GetDataConnection
с указанием двух его полей).
Last updated