flex ComboBox控件 学习
来源:互联网 发布:非常勿扰软件 编辑:程序博客网 时间:2024/05/22 13:32
ComboxBox控件就是 下拉框,在flex中变得更炫了。让用户使用起来更方便。
ComboxBox控件
1. 动态添加数据
首先:创建一个数组进行数据的存储。再在ComboBox控件 dataProvider属性进行绑定。
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
<mx:Script>
<![CDATA[
[Bindable]
private var monthslist:Array=[{label:"一月",value:0},{label:"二月",value:1},{label:"三月",value:2},{label:"四月", value:3},{label:"五月", value:4}];
]]>
</mx:Script>
<mx:ComboBox x="129" y="78" id="cbb1" dataProvider="{monthslist}" ></mx:ComboBox>
</mx:Application>
2.添加固定数据
<mx:ComboBox id="myCBox" x="256" y="78">
<mx:Array id="status">
<mx:Object label="元旦" value="0"/>
<mx:Object label="冬天" value="1"/>
<mx:Object label="侄子生日" value="2"/>
<mx:Object label="老婆生日" value="3"/>
<mx:Object label="我的生日" value="4"/>
<mx:Object label="哥们生日" value="5"/>
<mx:Object label="夏天" value="6"/>
</mx:Array>
</mx:ComboBox>
3.两个ComboBox控件联动
新建一个getlist()方法,动态获取对应月份的信息。
对象id.selectedItem.value //获取选中对象value值
对象id.selectedIndex //显示选中对象值
private function getlist():void
{
var vv:String=cbb1.selectedItem.value;
myCBox.selectedIndex=int(vv);
}
图:
完整代码:
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
<mx:Script>
<![CDATA[
import mx.controls.Alert;
[Bindable]
private var monthslist:Array=[{label:"一月",value:0},{label:"二月",value:1},{label:"三月",value:2},{label:"四月", value:3},{label:"五月", value:4}];
private function getlist():void
{
var vv:String=cbb1.selectedItem.value;
myCBox.selectedIndex=int(vv);
}
]]>
</mx:Script>
<mx:ComboBox x="129" y="78" id="cbb1" dataProvider="{monthslist}" change="getlist()"></mx:ComboBox>
<mx:ComboBox id="myCBox" x="256" y="78">
<mx:Array id="status">
<mx:Object label="元旦" value="0"/>
<mx:Object label="冬天" value="1"/>
<mx:Object label="侄子生日" value="2"/>
<mx:Object label="老婆生日" value="3"/>
<mx:Object label="我的生日" value="4"/>
<mx:Object label="哥们生日" value="5"/>
<mx:Object label="夏天" value="6"/>
</mx:Array>
</mx:ComboBox>
</mx:Application>
试试吧!希望能互相探讨!
- flex ComboBox控件 学习
- Flex基础控件--ComboBox
- Flex ComboBox控件
- flex中combobox控件的数据绑定
- C# 控件学习二:ComboBox
- .net学习记录-comboBox控件
- flex入门学习之4 ComboBox
- flex的combobox控件,如何选中指定值?
- 控件定位学习:radio、checkbox、ComboBox
- ComboBox控件
- ComboBox控件
- ComboBox控件
- ComboBox控件
- Combobox控件
- ComboBox控件
- flex控件的学习网站
- flex DataGrid控件1 学习
- Flex控件的学习网站
- 提高hql中子查询的速度
- Java相对路径读取文件
- Integer转Bte方法
- 理解First Chance和Second Chance避免单步调试
- 学习 flex 入门 初知道
- flex ComboBox控件 学习
- 有趣代码
- CLR Debugger - 在程序抛出异常的时候中断程序的执行
- asp.net写的web service例子
- uCOS-II 常用函数参考手册
- Windows、Linux系统下mysql编码设置
- GetCursor和GetCursorPos的区别
- 12个真正有用的CSS工具
- 测试和医学诊断