Contexte:
Je suis la mise en œuvre d'une auto-suggérer flex combobox - comme les types d'utilisateur dans chaque caractère: Considérez la chaîne « Stackoverflow » et entrée utilisateur = « st »backspace flex combobox ou supprimer la clé ne supprime pas le texte en surbrillance
1) le fournisseur de données est filtré pour afficher tous les éléments commençant par 'st' 2) le texte est paramétré pour suggérer automatiquement une chaîne de sorte que la partie non typée soit mise en surbrillance.
Ainsi, par exemple, le texte combobox peut contenir st'ackoverflow «où « ackoverflow » est mis en évidence à l'aide setSelectedIndex()
Problème:
Quand je frappe en arrière-espace ou supprimer, et cochez la case » cette Valeur .text, je m'attends à ce que le dernier caractère non souligné ('t' dans le cas ci-dessus) soit supprimé et le fournisseur de données est filtré pour montrer tous les éléments commençant par 's'. Cependant la propriété de texte contient 'st', comme avant
Qu'est-ce qui me manque? Que puis-je essayer d'autre?