Spark ComboBox

Pessoal,

Estou utilizando o componente s:ComboBox, Flex 4.5.x, no qual incluo no dataprovider um array de elementos. Exemplo um dominio fixo Sim e Não.
O componente é semelhante ao componente “suggestionBox” do richFaces, onde digito qualquer coisa e o componente vai auto-encrementando. Isso no comboBox funciona perfeitamente o problema é que posso escrever algo do tipo “Simm”, vejam que tenho dois M’s, e o comboBox não valida se o valor pertence ao array do dataprovider que passei.
Gostaria de saber se alguem já fez algo parecido com o mencionado? Quero usar o componente s:ComboBox no qual ao digitar valores incorretos ao Sim e Não seja ignorado pelo componente, será que existe algum atributo que faça isso?

lfernandez,
Vc pode verificar o selectedIndex se tiver -1 é pq não tem nenhum item selecionado do dataProvider. Vc tb tem o DropDownList q não permite digitação

[]s

Mas cara, são muitos valores? Porque se não forem, não faz sentido permitir que o usuário digite algo.

Agora, se for uma busca no banco por exemplo, ou em um array com muitos items, você pode manter uma flag indicando se resultados foram encontrados para o termo digitado, e se não for encontrado nada, marque o ComboBox como “valor inválido” (pode ser usando os validators do Flex mesmo).