第15章 使用定制组件.ppt
《第15章 使用定制组件.ppt》由会员分享,可在线阅读,更多相关《第15章 使用定制组件.ppt(8页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、第15章 使用定制组件本章主要介绍如何使用Flex编程语言创建自定义组件。15.1 定制组件的方式在前面讲述控件以及容器组件时,曾经遇到过使用自定义组件的例子,例如条目渲染器中的组件模块。这些例子中的自定义组件都是在MXML中定义。除在MXML定义外,Flex还提供其他的方式创建自定义组件。创建的组件既可作为其他组件的一部分,又可以作为应用界面的一部分。Flex提供如下三种方式创建自定义组件:使用MXML该方式与在MXML创建应用类似。将自定义组件中组件元素定义在MXML中的组件文件中。使用ActionScript该方式完全依赖于ActionScript中与组件对应的类。通过继承组件类实现类似
2、于MXML中创建组件的功能。组合使用MXML和ActionScript15.2 使用MXML创建组件使用MXML创建组件时,组件内所有的元素都定义在MXML中。这种方式与创建Flex应用界面的方式有些类似。不同点在于,创建Flex应用页面时,将所需要的界面元素加入到页面文件中。而自定义组件时,将所需要的界面元素加入到组件文件中。使用MXML创建组件,MXML文件不再以开始。如果自定义组件中包含多个元素,以组件最外层容器的名称开始。例如组件在垂直盒子容器VBox中创建,则组件文件的开头和结尾标签均为,代码如下所示。15.2.1使用Flex Builder创建组件文件使用MXML方式定制组件,最方
3、便的方法就是在Flex Builder中利用Flex Builder丰富的选项进行创建。如何在Flex Builder中创建MXML组件呢?在使用Flex Builder创建新文件时,可以发现MXML Component选项,该选项的作用创建新的组件文件,如图15.1所示。选择MXML Component选项后,Flex Builder弹出标题为“New MXML Component”的对话框。在该对话框中,可以选择创建自定义组件的目录,组件的名称以及组件的容器。然后出现图所示界面。15.2.2 创建自定义组件在使用Flex Builder创建组件文件后,即可在组件文件中添加需要的界面元素。下
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第15章 使用定制组件 15 使用 定制 组件
限制150内