Flex基本标签和常用组件
Flex基本标签和常用组件 MXML基本标签 Application标签 这是所有MXML应用程序所必需的标签。Application标签中的前三个属性定义3个XML命名空间,来引用Flex框架MXML标签集:fx,s和mx。下面来了解一下这3个命名空间: ·?fx?代表MXML语言要素和Flex4编译器指令; ·?s??是指Flex4中新加入的主题Spark可视化组件; ·?mx?是Flex4之前的可视化主题组件 Declarations标签 在新的Flex4?SDK中,将可视化组件和非可视化组件完全分离开来。可以把非可视化组件放在Declarations标签内,如:效果组件、数据组件、模型组件、数据验证组件等;同时也可以在自定义的组件中,通过Declarations标签来定义属性。 Library和Definition标签 使用Definition标签可以定义一个FXG格式的图形。Definition标签通常被定义在Library标签内。可以通过定义Definition标签来创建多组FXG图形组件。 Private标签 定义在private标签内的元素在编译器编译的时候,会忽略掉其内的所有标签,并且private标签必须放在文档的最后。通常把代码的相关信息放在private标签内,如代码编写的作者、时间等信息。
Flex常用组件按钮组件(Button) 按钮组件是应用程序中使用最为频繁的组件之一。按钮组件的常用属性包括:toggle和emphasized; Toggle属性是指是否有"凹凸"效果; Emphasized属性是指按钮的边框是否加粗,以示强调效果。 下拉框组件(ComboBox) 下拉框组件属于多值组件,其值可以由多种数据源提供。例如:可以来自XML文件、数组、Object等。dataProvider属性指明数据来源。 标签组件(Label) 标签组件主要用以显示单行文本。 输入框组件(TextInput) 主要用于输入单行数据。 多行文本组件(TextArea) 多行文本组件主要用于显示或输入多行文本数据。 文本编辑组件(RichTextEditor) RichTextEditor组件是由其它多种基本组件构成的组件,主要用于文本的编辑。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |