Учебники

Flex — Комплексное управление

Сложные элементы управления предоставляют пользователям расширенные возможности для более простого обращения с большими объемами данных и предоставляют им возможность взаимодействия с приложением. Каждый элемент управления Complex UI наследует свойства от класса UIComponent, который, в свою очередь, наследует свойства от EventDispatcher и других классов верхнего уровня.

Sr.No Контроль и описание
1 Flex EventDispatcher Class

Класс EventDispatcher является базовым классом для всех классов, которые могут отправлять события. Класс EventDispatcher позволяет любому объекту в списке отображения быть целью события и, таким образом, использовать методы интерфейса IEventDispatcher.

2 Flex UIComponent

Класс UIComponent является базовым классом для всех визуальных компонентов, как интерактивных, так и неинтерактивных.

Класс EventDispatcher является базовым классом для всех классов, которые могут отправлять события. Класс EventDispatcher позволяет любому объекту в списке отображения быть целью события и, таким образом, использовать методы интерфейса IEventDispatcher.

Класс UIComponent является базовым классом для всех визуальных компонентов, как интерактивных, так и неинтерактивных.

Комплексное управление

Ниже приведены несколько важных сложных элементов управления —

Элемент управления DataGrid отображает строку заголовков столбцов над прокручиваемой сеткой.

AdvancedDataGrid добавляет несколько дополнительных функций в стандартный элемент управления DataGrid для добавления функций визуализации данных.

Элемент управления Menu создает всплывающее меню с возможностью индивидуального выбора.

Элемент управления ProgressBar обеспечивает визуальное представление хода выполнения задачи за определенный период времени.

Элемент управления RichTextEditor позволяет пользователям вводить и форматировать текст.

Элемент управления TileList Элемент управления TileList отображает количество элементов, разложенных на листах.

Элемент управления Tree позволяет пользователю просматривать иерархические данные, расположенные в виде расширяемого дерева.

Элемент управления VideoPlayer — это видеопроигрыватель с поддержкой скинов, который поддерживает прогрессивную загрузку, потоковую передачу с несколькими битрейтами и потоковое видео.

Элемент управления Accordian имеет коллекцию дочерних контейнеров MX или контейнеров Spark NavigatorContent, но одновременно виден только один из них.

Элемент управления TabNavigator включает контейнер TabBar для навигации между его дочерними контейнерами.

Элемент управления ToggleButtonBar определяет горизонтальную или вертикальную группу кнопок, которые поддерживают свое выбранное или отмененное состояние.