论坛首页 编程语言技术论坛

组合框(ComboBox)的使用

浏览 2404 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2009-06-22   最后修改:2009-06-29

一、常用属性

 

二、范例

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
	<!-- 组合框默认以label作为标签字段,data作为值字段 -->  
	<mx:Array id="comboData1">
		<mx:Object label="男" data="M" icon="@Embed(source='images/nan.gif')"/>
		<mx:Object label="女" data="FM" icon="@Embed(source='images/nv.gif')"/>
	</mx:Array>
	
	<mx:Script>
		<![CDATA[
			//下拉框菜单项包含图标
			private function init():void{
				combo1.dropdown.iconField = "icon";
			}
             
			private function comboChange():void{
				msg1.text = combo1.value.toString();
			}
 		]]>
	</mx:Script>
	
	<mx:ComboBox id="combo1" x="10" y="10" width="150" fontSize="12"
		prompt="请选择..."
		labelField="label"
		dataProvider="{comboData1}"
		alternatingItemColors="['#EEEEEE', '#FFFFFF']"
		textIndent="5"
		creationComplete="init()"
		change="comboChange()"/>
	
</mx:Application>

 

 

 

  • 大小: 5.6 KB
论坛首页 编程语言技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics