4.18. Встраиваемый листбокс

Рисунок 4.66. Встраиваемый листбокс

Встраиваемый листбокс

Рисунок 4.67. Контекстное меню листбокса

Контекстное меню листбокса

4.18.1. Общие параметры Листбокса

  • высота и ширина кнопки разворачивания выпадающего списка 25px

  • горизонтальные отступы слева и справа от границ текста в ячейке 12px

  • ширина выпадающего списка равна ширине самого компонента (ячейке таблицы)

  • невмещающийся текст:

    • в ячейке - обрезается по правой стороне с отступом в 12px

    • в контекстном меню - обрезается по правой стороне без отступов

  • по наведению курсором на пункт будет отображаться тултип с его полным наименованием

  • если выпадающий список содержит более 6 пунктов, в нем отображается вертикальный скролл

  • если выпадающий список был вызван так, что не помещается в рабочую область полностью, то он будет разворачиваться вверх

Рисунок 4.68. Отступы

Отступы

4.18.2. Цвета

Цвета компонента и его отдельных частей наследуются из свойств таблицы.

4.18.3. Поведение компонента

В случае, если ячейка с компонентом «Встраиваемый листбокс» не выделена, его значение отображается в виде лейбла.

Щелчок ЛКМ по ячейке с компонентом

По правому краю отобразится кнопка раскрытия контекстного меню.

Щелчок ЛКМ по кнопке раскрытия

Раскрытие выпадающего списка возможно только при выделенной ячейке и осуществимо одним из следующих способов:

  • нажатием на кнопку отображения выпадающего списка

  • нажатием на клавишу Enter

При раскрытии выпадающего списка выделение с ячейки снимается. Повторное нажатие на кнопку сворачивает выпадающий список с выделением ячейки.