Flex 在 ViewStack中使用 Repeater实现动态加载系统的不同模块
2006-08-13 18:02
651 查看
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
layout="absolute" backgroundGradientColors="[#ffffff, #ffffff]"
width="709" height="488">
<mx:ToggleButtonBar x="10" y="10" width="433" height="31" dataProvider="viewstack1">
</mx:ToggleButtonBar>
<mx:ArrayCollection id="Pages">
<mx:Object Label="Action1" Data="1.swf"/>
<mx:Object Label="Action2" Data="2.swf"/>
<mx:Object Label="Action3" Data="3.swf"/>
<mx:Object Label="Action4" Data="4.swf"/>
</mx:ArrayCollection>
<mx:ViewStack x="10" y="49" id="viewstack1" width="433" height="232">
<mx:Repeater id="rp" dataProvider="{Pages}">
<mx:VBox label="{rp.currentItem.Label}" width="100%" height="100%" >
<mx:SWFLoader source="{rp.currentItem.Data}" x="0" y="0" width="404" height="159" autoLoad="true"/>
</mx:VBox>
</mx:Repeater>
</mx:ViewStack>
</mx:Application>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
layout="absolute" backgroundGradientColors="[#ffffff, #ffffff]"
width="709" height="488">
<mx:ToggleButtonBar x="10" y="10" width="433" height="31" dataProvider="viewstack1">
</mx:ToggleButtonBar>
<mx:ArrayCollection id="Pages">
<mx:Object Label="Action1" Data="1.swf"/>
<mx:Object Label="Action2" Data="2.swf"/>
<mx:Object Label="Action3" Data="3.swf"/>
<mx:Object Label="Action4" Data="4.swf"/>
</mx:ArrayCollection>
<mx:ViewStack x="10" y="49" id="viewstack1" width="433" height="232">
<mx:Repeater id="rp" dataProvider="{Pages}">
<mx:VBox label="{rp.currentItem.Label}" width="100%" height="100%" >
<mx:SWFLoader source="{rp.currentItem.Data}" x="0" y="0" width="404" height="159" autoLoad="true"/>
</mx:VBox>
</mx:Repeater>
</mx:ViewStack>
</mx:Application>
相关文章推荐
- angular使用requirejs/ui-router/angularAMD实现动态加载模块
- C# 使用MEF动态加载不同的userControl,并实现不同userControl之间通信
- Android 使用 Path 实现搜索动态加载动画效果
- flash/flex之UI模块组织,动态加载UI模块
- Qt 使用QMovie加载gif图片实现动态等待窗口
- IOS-使用framework实现功能模块动态更新
- linux 使用/proc文件系统 实现用户空间与内核模块之间通信
- AngularJs 通过 ocLazyLoad 实现动态(懒)加载模块和依赖
- 使用惰性控件ViewStub实现布局动态加载
- Java类加载机制——如何实现一个工程中不同模块加载不同版本的同名jar包。
- vue.js通过子组件通信和父子组件通信实现动态表单动态绑定事件(适合交互系统统一使用)
- asp.net通过动态加载不同CSS实现多界面
- Extjs创建多个controller实现多模块MVC动态加载
- python中动态加载模块和类方法实现
- flex 使用viewstack实现页面的跳转(原创)
- C#如何通过反射实现动态功能模块加载
- Unity3D游戏开发之使用AssetBundle和Xml实现场景的动态加载
- 使用MYSQL、PHP和FLEX实现上传图片,动态在DataGrid中添加下载按钮和上传的图片.
- 在Flex程序中动态加载模块