Queria agora, adicionar um "X" em cima da primeira opcao, (para o usuario
quando clicar)
jogasse o selectIndex = -1
Para limpar tambem esse meu change
Alguem saberia como fazer isto usando .as
##Classe ComboBoxComLimpar
package components
{
import mx.controls.ComboBox;
import mx.core.UITextField;
import mx.events.FlexEvent;
import mx.events.ListEvent;
import vo.GenericVo;
[Bindable]
public class ComboBoxComLimpar extends ComboBox
{
}
public function ComboBoxComLimpar ()
{
super();
this.addEventListener( ListEvent.CHANGE, onChange );
this.addEventListener( FlexEvent.UPDATE_COMPLETE, updateComplete
);
}
private function updateComplete(e:Object):void
{
if(this.selectedIndex>=0 && selectionChanged == false) {
savedSelectedIndex = this.selectedIndex;
}
if(savedSelectedIndex >= 0 && this.selectedIndex !=
savedSelectedIndex ) {
this.selectedIndex = savedSelectedIndex;
selectionChanged = false;
}
}
}
Tulio
--~--~---------~--~----~------------~-------~--~----~
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para
[email protected]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
-~----------~----~----~----~------~----~------~--~---