flex ComboBox change事件和close事件
发布时间:2020-12-15 01:01:18 所属栏目:百科 来源:网络整理
导读:change 事件 事件对象类型:? mx.events.ListEvent 属性 ListEvent.type =? mx.events.ListEvent.CHANGE 当 ComboBox 内容因用户交互操作发生更改时、当? selectedIndex ?或? selectedItem ?属性更改时,以及如果 ComboBox 控件可编辑,每当在框中键击时调度
事件对象类型:?
mx.events.ListEvent
属性 ListEvent.type =? mx.events.ListEvent.CHANGE 当 ComboBox 内容因用户交互操作发生更改时、当? change ?事件定义 ListEvent 对象的?
type ?属性的值,指示由于用户交互所选内容已发生更改。
事件对象的属性有下列值:
事件对象类型:?
mx.events.DropdownEvent
属性 DropdownEvent.type =? mx.events.DropdownEvent.CLOSE 当因以下任何原因而取消下拉列表时调度:
DropdownEvent.CLOSE ?常数可为?
close ?事件定义事件对象的?
type ?属性值。
事件对象的属性有下列值:
<?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" backgroundColor="black" layout="horizontal"> <mx:Script> <![CDATA[ import mx.collections.ArrayCollection; import mx.events.CloseEvent; import mx.controls.Alert; [Bindable] public var cbData:ArrayCollection = new ArrayCollection([{label:'student',data:'学生'},{label:'teacher',data:'老师'}]); public function cbHandler(event:Event):void{ Alert.show(event.target.selectedItem.label+"rn"+event.target.selectedItem.data); } ]]> </mx:Script> <mx:ComboBox id="cbChange" rowCount="5" dataProvider="{cbData}" change="cbHandler(event)"/> <mx:ComboBox id="cbClose" rowCount="5" dataProvider="{cbData}" close="cbHandler(event)"/> </mx:Application> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |