Пространство имен: PP.Ui;
LongListBox
Класс LongListBox реализует компонент LongListBox, представляющий собой сгруппированный список.
PP.initClass(PP.Ui.LongListBox, PP.Ui.Control, "PP.Ui.LongListBox");
| Имя конструктора | Краткое описание | |
| LongListBox | Конструктор LongListBox создает экземпляр компонента LongListBox. |
| Имя свойства | Краткое описание | |
| Groups | Свойство Groups содержит массив настроек групп элементов. | |
| GroupsHeight | Свойство GroupsHeight содержит высоту заголовков групп списка. | |
| GroupsTemplate | Свойство GroupsTemplate содержит шаблон для заголовков групп списка. | |
| ItemsHeight | Свойство ItemsHeight содержит высоту элементов списка. | |
| ItemsTemplate | Свойство ItemsTemplate содержит шаблон для элементов списка. |
| Имя метода | Краткое описание | |
| addGroups | Метод addGroups добавляет массив групп к текущим группам. | |
| calcItemsContainerHeight | Метод calcItemsContainerHeight возвращает высоту контейнера компонента. | |
| beginUpdate | Метод beginUpdate отключает перерисовку списка до тех пор, пока не будет вызван метод endUpdate. | |
| endUpdate | Метод endUpdate включает перерисовку списка и обновляет его. | |
| getItems | Метод getItems возвращает загруженные элементы сгруппированного списка. | |
| getMultiSelect | Метод getMultiSelect возвращает признак множественного выбора элементов сгруппированного списка. | |
| getScrollBar | Метод getScrollBar возвращает вертикальную полосу прокрутки сгруппированного списка. | |
| getVisibleItems | Метод getVisibleItems возвращает массив видимых элементов сгруппированного списка. | |
| isAllLoaded | Метод isAllLoaded определяет, загружены ли все элементы списка. | |
| setChildProps | Метод setChildProps устанавливает настройки элементам сгруппированного списка. |
| Имя свойства | Краткое описание | |
| Свойство Anchors определяет позицию компонента, размещенного внутри контейнера. | ||
| Свойство Animation устанавливает параметры анимации для компонента. | ||
| Bottom | Свойство Bottom устанавливает отступ снизу при размещении компонента внутри LayoutPanel. | |
| Свойство Content устанавливает содержимое компонента. | ||
| Свойство ContextMenu устанавливает контекстное меню для компонента. | ||
| Свойство Data предназначено для хранения любых пользовательских данных. | ||
| DataContext | Свойство DataContext содержит объект с данными. | |
| Свойство Enabled устанавливает, является ли компонент доступным для использования. | ||
| Свойство Height устанавливает высоту компонента. | ||
| Свойство IsResizable определяет, можно ли изменять размеры компонента. | ||
| Свойство IsRTL устанавливает направление текста справа налево. | ||
| Свойство IsVisible определяет, отображается ли компонент. | ||
| Свойство Left устанавливает отступ слева при размещении компонента внутри GridPanel. | ||
| Свойство Offset определяет координаты корневой DOM-вершины элемента управления. | ||
| Свойство Opacity определяет прозрачность компонента. | ||
| Свойство Parent определяет родительский компонент элемента управления. | ||
| Свойство ParentNode устанавливает родительскую DOM-вершину. | ||
| Свойство ResourceKey устанавливает ресурсный ключ для компонента. | ||
| Right | Свойство Right устанавливает отступ справа при размещении компонента внутри LayoutPanel. | |
| Свойство Rotate устанавливает угол поворота компонента. | ||
| Свойство ShowToolTip определяет, включена ли возможность отображать всплывающую подсказку компонента. | ||
| Свойство Style устанавливает стиль для компонента. | ||
| Свойство TabIndex задает последовательность перехода элемента управления внутри контейнера. | ||
| Свойство Tag устанавливает JSON-объект, ассоциированный с компонентом. | ||
| Свойство ToolTip определяет текст всплывающей подсказки компонента. | ||
| Свойство Top устанавливает отступ сверху при размещении компонента внутри GridPanel. | ||
| Свойство Value задает значение компоненту. | ||
| Свойство Width устанавливает ширину компонента. |
| Имя метода | Краткое описание | |
| addItem | Метод addItem добавляет новый элемент в список. | |
| beginUpdate | Метод beginUpdate устанавливает признак того, что список обновляется. | |
| clear | Метод clear удаляет все элементы из списка. | |
| clearSelection | Метод clearSelection предназначен для сброса выделения. | |
| endUpdate | Метод endUpdate убирает признак того, что список обновляется. | |
| filterByText | Метод filterByText осуществляет фильтрацию элементов списка по строке. | |
| getActiveItem | Метод getActiveItem возвращает выделенный элемент списка. | |
| getItemByPoint | Метод getItemByPoint возвращает элемент списка по заданным координатам. | |
| getLastItemClick | Метод getLastItemClick возвращает последний выделенный элемент списка. | |
| getLayoutItems | Метод getLayoutItems возвращает массив элементов списка. | |
| getScrollBox | Метод getScrollBox возвращает область прокрутки списка элементов. | |
| getSelectedItems | Метод getSelectedItems возвращает массив выделенных элементов списка. | |
| insertItem | Метод insertItem добавляет элемент в позицию списка элементов, заданную параметром index. | |
| removeItem | Метод removeItem удаляет элемент списка по указанному индексу. | |
| scrollToItem | Метод scrollToItem прокручивает список до элемента item. | |
| scrollToSelected | Метод scrollToSelected прокручивает список до выделенного элемента списка. | |
| selectItemById | Метод selectItemById выделяет элемент с указанным идентификатором Id. | |
| setSelectedFocus | Метод setSelectedFocus устанавливает фокус по индексу элемента. |
| Имя события | Краткое описание | |
| Событие Drag наступает при нажатии и удерживании клавиши мыши. | ||
| Событие DragEnd наступает при окончании перетаскивания компонента. | ||
| Событие DragStart наступает, когда начинается перетаскивание компонента. | ||
| Событие OnContextMenu наступает при вызове контекстного меню компонента. | ||
| Событие SizeChanged наступает после изменения размеров компонента. | ||
| Событие SizeChanging наступает во время изменения размеров компонента. |
| Имя свойства | Краткое описание | |
| Свойство Data ассоциирует произвольный объект с данным компонентом. | ||
| Свойство Id устанавливает идентификатор компонента. | ||
| Свойство Settings задает параметры компонента. |
| Имя метода | Краткое описание | |
| Метод clone создает копию объекта. Не реализован в PP.Ui.Control. | ||
| Метод dispose уничтожает компонент. | ||
| Метод getTypeName возвращает имя типа объекта без пространства имён, к которому он принадлежит. |
См. также: