加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

flex ComboBox change事件和close事件

发布时间:2020-12-15 01:01:18 所属栏目:百科 来源:网络整理
导读:change 事件 事件对象类型:? mx.events.ListEvent 属性 ListEvent.type =? mx.events.ListEvent.CHANGE 当 ComboBox 内容因用户交互操作发生更改时、当? selectedIndex ?或? selectedItem ?属性更改时,以及如果 ComboBox 控件可编辑,每当在框中键击时调度




change 事件

事件对象类型:? mx.events.ListEvent
属性 ListEvent.type =? mx.events.ListEvent.CHANGE

当 ComboBox 内容因用户交互操作发生更改时、当?selectedIndex?或?selectedItem?属性更改时,以及如果 ComboBox 控件可编辑,每当在框中键击时调度。

ListEvent.CHANGE 常数可为? change?事件定义 ListEvent 对象的? type?属性的值,指示由于用户交互所选内容已发生更改。

事件对象的属性有下列值:

属性
bubbles false
cancelable columnIndex 与事件相关联的列的从零开始的索引。
currentTarget 用于定义处理该事件的事件侦听器的 Object。例如,如果您使用?myButton.addEventListener()?注册某个事件侦听器,则 myButton 为?currentTarget?的值。
itemRenderer 单击的项目渲染器。
reason null
rowIndex 与事件相关联的项目的从零开始的索引。
target 调度该事件的 Object;它不一定是侦听该事件的 Object。使用?currentTarget?属性始终可以访问侦听事件的 Object。
类型 ListEvent.CHANGE
close 事件 ?
事件对象类型:? mx.events.DropdownEvent
属性 DropdownEvent.type =? mx.events.DropdownEvent.CLOSE

当因以下任何原因而取消下拉列表时调度:

  • 选择下拉列表中的某个项目
  • 在下拉列表外部单击
  • 在显示下拉列表时单击下拉按钮
  • 在显示下拉列表时按下 ESC 键

DropdownEvent.CLOSE?常数可为? close?事件定义事件对象的? type?属性值。

事件对象的属性有下列值:

triggerEvent 指示触发事件的输入操作类型的值。

<?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>

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读