<?xml version="1.0"?>
<!-- Simple example to demonstrate the ComboBox control. -->
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml">
<mx:Script>
<![CDATA[
import mx.collections.ArrayCollection;
[Bindable]
public var cards:ArrayCollection = new ArrayCollection(
[ {label:"Visa", data:1},
{label:"123456789E789", data:2},
{label:"American Express", data:3} ]);
private function closeHandler(event:Event):void {
myLabel.text = "You selected: " + ComboBox(event.target).selectedItem.label;
myData.text = "Data: " + ComboBox(event.target).selectedItem.data;
}
]]>
</mx:Script>
<!--
<mx:XML source="test.xml" id="usersXML" />
-->
<mx:Script>
<![CDATA[
[Bindable]
public var useid:int = 5;
]]>
</mx:Script>
<mx:XML id="usersXML">
<root>
<users>
<user>90346E103</user>
<user>12345E456789</user>
<user>123456789E4678</user>
</users>
</root>
</mx:XML>
<mx:XML id="usersXML2">
<root>
<cusips>
<id>50346E103</id>
<id>20346E103</id>
<id>22345</id>
<id>32345</id>
</cusips>
</root>
</mx:XML>
<mx:Label text="Name:" />
<mx:TextInput id="myTextInput" change="myTextArea.text=usersXML2.toXMLString()" />
<mx:TextArea id="myTextArea" width="250" height="100" />
<mx:Label text="ComboBox:" />
<mx:ComboBox dataProvider="{usersXML.users.user}" width="150" />
<mx:Label text="ComboBox2:" />
<mx:ComboBox editable="true" dataProvider="{usersXML2.cusips.id}" width="150" />
<mx:List dataProvider="{usersXML2.cusips.id}" width="150" />
<mx:Panel title="ComboBox Control Example"
height="75%" width="75%" layout="horizontal"
paddingTop="10" paddingBottom="10" paddingLeft="10" paddingRight="10">
<mx:ComboBox dataProvider="{cards}" width="150"
close="closeHandler(event);"/>
<mx:VBox width="250">
<mx:Text width="200" color="blue" text="Select a type of credit card."/>
<mx:Label id="myLabel" text="You selected:"/>
<mx:Label id="myData" text="Data:"/>
</mx:VBox>
</mx:Panel>
</mx:Application>
分享到:
相关推荐
《ArcGIS Flex应用详解与NavigationSkin.mxml剖析》 ArcGIS Flex是Esri公司开发的一款基于Adobe Flex技术的地理信息系统(GIS)开发框架,它允许开发者构建富互联网应用程序(RIA),将复杂的地理信息数据和分析...
DataGrid1.mxmlDataGrid1.mxmlDataGrid1.mxml
Demo
- `test4.mxml`、`test2.mxml`、`test3.mxml`、`test7.mxml`、`test.mxml`、`Test6.mxml`:这些可能是不同测试阶段的客户端应用,每个应用可能有特定的测试目标,比如连接服务器、启动录像、停止录像等。 - `...
这个项目通过一系列MXML文件实现,这些文件包含了界面元素的定义和交互逻辑。让我们详细了解一下如何利用这些文件来完成这个功能。 首先,我们有SimpleWindow.mxml,这是主应用程序窗口的入口点。它定义了整个窗口...
3. **MP3Player.mxml、compmp3.mxml、Mp3.mxml**:这些文件的扩展名.mxml表明它们是ActionScript 3.0或Flex项目的源代码文件。Flex是一个用于构建富互联网应用程序(RIA)的开源框架,而ActionScript 3.0是运行在...
`PublicTab.mxml`, `SecretTab.mxml`, `BenchmarkTab.mxml`, `MonkeyTab.mxml`, `HmacTab.mxml`, `UnitTestTab.mxml`, `HashTab.mxml` 这些文件可能是工具类的不同功能模块或测试用例,它们分别对应公开密钥操作、...
flex 开发邮件客户端前端界面
《深入理解MXML-2.9与XML解析技术》 MXML-2.9是一款用于构建Flex应用程序的标记语言,它是ActionScript的扩展,主要用于创建用户界面。在Flex开发中,MXML允许开发者以声明式的方式定义用户界面的组件、布局和事件...
### Flex自定义ToolTip详解 在Flex开发中,`ToolTip`是一种非常...通过深入理解`Main.mxml`和`CustomToolTip.mxml`的结构和功能,开发者可以灵活地定制`ToolTip`,以适应各种设计需求和场景,从而提升最终用户的体验。
- `PublicTab.mxml` 和 `SecretTab.mxml` 可能是演示如何使用公钥和私钥进行加密解密的界面; - `BenchmarkTab.mxml` 可能用于性能测试,比较不同加密算法的速度和效率; - `MonkeyTab.mxml` 可能是一个随机数据...
Flex是Adobe开发的一种用于构建富互联网应用程序(RIA)的开源框架,主要基于ActionScript和MXML。这个"flex示例"的压缩包包含了多个与Flex应用开发相关的文件,如CSS样式表、MXML组件和一些关键功能的实现。下面将...
### 使用容器和MXML样式的知识点 #### 一、引言 在Flex开发中,容器和MXML样式是非常重要的组成部分,它们能够帮助开发者更高效地管理和美化用户界面。本篇文章将详细解读“使用容器和MXML样式”的核心知识点,包括...
Flex连接数据库实例,让flex可以连接数据库
在IT行业中,Flex是一种基于ActionScript和MXML的开源框架,用于构建富互联网应用程序(RIA)。这个场景中,我们关注的是“Flex弹出窗口的数据传输”主题,这涉及到Flex中的组件交互以及数据交换。让我们详细探讨...
- 如果验证成功,用户可以访问到相应的界面,如`Market.mxml`、`Farmer.mxml`或`Gardener.mxml`,根据其角色权限不同展示不同的功能。 4. **角色与权限**: - `园丁登录信息.txt`、`农场主登录信息.txt`、`市场...
自己写的 widget 一小段代码。
在flex中切换界面很简单 大致有以下方式 1、viewStack切换,适合于模块内的界面切换 2、tab切换,适合于模块内的界面切换 3、使用module切换,适合于模块间的界面切换(就是不同的swf文件之间切换) ...
在flex中切换界面很简单 大致有以下方式 1、viewStack切换,适合于模块内的界面切换 2、tab切换,适合于模块内的界面切换 3、使用module切换,适合于模块间的界面切换(就是不同的swf文件之间切换) ...