Пространство имен: PP.Ui;
ListBox
Класс ListBox реализует компонент ListBox, представляющий собой список.
PP.initClass(PP.Ui.ListBox, PP.Ui.Control, "ListBox");
| Имя свойства | Краткое описание | |
| EmptySelection | Свойство EmptySelection определяет возможность выбора пустого множества элементов. | |
| EnableEdit | Свойство EnableEdit определяет возможность редактирования элементов списка. | |
| EnableKeyboard | Свойство EnableKeyboard определяет возможность выделять элементы списка при помощи клавиш «Вверх/вниз». | |
| ImageList | Свойство ImageList определяет набор пиктограмм для компонента ListBox. | |
| IsScrollToSelected | Свойство IsScrollToSelected определяет признак прокручивания списка до выделенного элемента. | |
| Items | Свойство Items содержит массив элементов списка. | |
| MultiSelect | Свойство MultiSelect определяет, доступен ли множественный выбор элементов списка. | |
| Orientation | Свойство Orientation определяет ориентацию компонента ListBox. | |
| SelectedIndex | Свойство SelectedIndex определяет индекс выделенной строки списка. | |
| SelectedItem | Свойство SelectedItem определяет выделенный элемент списка. | |
| SelectOnMouseDown | Свойство SelectOnMouseDown определяет признак выделения элементов при клике мыши. |
| Имя метода | Краткое описание | |
| 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 устанавливает фокус по индексу элемента. |
| Имя события | Краткое описание | |
| ItemClick | Событие ItemClick наступает при клике левой кнопкой мыши на элемент списка. | |
| ItemDeselected | Событие ItemDeselected наступает при снятии отметки с элемента списка. | |
| ItemEdited | Событие ItemEdited наступает после завершения редактирования элемента списка. | |
| ItemEditing | Событие ItemEditing наступает при начале редактирования элемента списка. | |
| ItemMouseDown | Событие ItemMouseDown наступает при зажатии кнопки мыши на элементе. | |
| ItemSelected | Событие ItemSelected наступает при выделении элемента списка. | |
| SelectableSelected | Событие SelectableSelected наступает при любом клике на элементе списка. |
| Имя свойства | Краткое описание | |
| Свойство 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 возвращает имя типа объекта без пространства имён, к которому он принадлежит. |
См. также: