刀尖我需要知道如何在目前我使用下面的代码显示的ComboBox itemRollOver事件当前项目作为工具提示,显示当前项目在组合框为itemRollOver
private var tip:ToolTip
private function ItemRollOver(event:ListEvent):void
{
var currComboBox:ComboBox = event.currentTarget as ComboBox;
var tipInfo:String = currComboBox.dataProvider[event.rowIndex].label;
tip = ToolTipManager.createToolTip(tipInfo,this.mouseX,this.mouseY) as ToolTip;
}
private function ItemRollOut(event:Event):void
{
ToolTipManager.destroyToolTip(tip);
}
<mx:ComboBox id="cbLblStyle" fontFamily="Arial" dataProvider="{styleCollection}"
selectedItem="{labels.styleName}" itemRollOver="ItemRollOver(event)"
itemRollOut="ItemRollOut(event)" click="ItemRollOut1(event)"
close="cbLblStyle_changeEvt(event)" fontSize="12" x="12" y="240"
width="188"/>
但有一些问题,当我点击item或itemRollOver时,更快的工具提示不会被销毁一段时间。
有没有其他方法可以做到这一点?
在此先感谢
时是U计划学会如何正确地格式化代码,而问问题? – Amarghosh 2009-11-24 10:06:49