0
我使用,我怀疑<s:ComboBox>
Flex组件是非常相似的MX一个<mx:ComboBox>
组合框,是否有项目悬停的事件?
我想要做的就是听鼠标列表的项目之间移动的事件。有一个change
事件,但只有当点击/从列表中选择的项目踢。
我需要什么事件来听项目时只是上空盘旋了。我试图寻找over
和hover
但找不到类似的意思。
我使用,我怀疑<s:ComboBox>
Flex组件是非常相似的MX一个<mx:ComboBox>
组合框,是否有项目悬停的事件?
我想要做的就是听鼠标列表的项目之间移动的事件。有一个change
事件,但只有当点击/从列表中选择的项目踢。
我需要什么事件来听项目时只是上空盘旋了。我试图寻找over
和hover
但找不到类似的意思。
没有,但应该能够做到你想要什么mouseOver事件。
尝试......
CMM_name.dropdown.addEventListener(MouseEvent.MOUSE_OVER, func_name);
function func_name(e:Event){
//DO SOmthing
}
这是对ComboBox本身,而不是它的每一个项目。这是否意味着我不得不创建ComboBox的每个项目的事件监听器,这听起来有点太痛苦,也太痛苦了。 – nick 2010-04-07 20:55:20
comboBox的下拉部分实际上是一个列表。如果你扩展组合框,你应该可以将鼠标移到该列表上去做你想做的事情。 – invertedSpear 2010-04-07 21:28:05
不确定是否真的需要。我试过做类似'myCombo.dropDown.addEventListener(ListEvent.ITEM_ROLL_OVER,someHandleEvent);'但没有运气。我怀疑我需要扩展comboBox,因为像这样的东西似乎在Flash中工作。 – nick 2010-04-07 23:32:14