Flex - 复杂控件

复杂控件为用户提供了高级功能,使他们能够更轻松地处理大量数据,并为他们提供与应用程序的交互能力。每个复杂 UI 控件都从 UIComponent 类继承属性,而 UIComponent 类又从 EventDispatcher 和其他顶级类继承属性。

Sr.No 控件和说明
1 Flex EventDispatcher 类

EventDispatcher 类是所有可以分派事件的类的基类。 EventDispatcher 类允许显示列表上的任何对象作为事件目标,从而使用 IEventDispatcher 接口的方法。

2 Flex UIComponent

UIComponent 类是所有可视组件(包括交互式和非交互式)的基类。

复杂控件

以下是一些重要的复杂控件 −

Sr.No Control &描述
1 DataGrid

DataGrid 控件在可滚动网格上方显示一行列标题。

2 AdvancedDataGrid

AdvancedDataGrid 为标准 DataGrid 控件添加了一些附加功能,以添加数据可视化功能。

3 菜单

菜单控件创建一个弹出菜单,其中包含可单独选择的菜单选择。

4 ProgressBar

ProgressBar 控件提供任务随时间进度的可视化表示。

5 RichTextEditor

RichTextEditor 控件允许用户输入和格式化文本。

6 TileList

TileList 控件 TileList 控件显示按以下方式布局的多个项目磁贴。

7 Tree

Tree 控件允许用户查看以可扩展树形式排列的分层数据。

8 VideoPlayer

VideoPlayer 控件是一个可换肤的视频播放器,支持渐进式下载、多比特率流式传输和流式视频。

9 Accordian

Accordian 控件具有子 MX 容器或 Spark NavigatorContent 容器的集合,但只有每次只能显示其中一个。

10 TabNavigator

TabNavigator 控件包含一个 TabBar 容器,用于在其子容器之间导航。

11 ToggleButtonBar

ToggleButtonBar 控件定义一组水平或垂直按钮,这些按钮保持其选中或取消选中状态。