Como atualizar (ou seja, texto limpo) um AutoCompleteBox depois que um item for selecionado?
-
21-09-2019 - |
Pergunta
Estou projetando uma tela de Silverlight, onde uso um controle do AutoCompleteBox.
Um do item 'Foobar' foi selecionado no AutoCompleteBox, o texto diz 'Foobar'. Se um usuário deseja selecionar o valor 'Quux', ele precisa:
- exclua o texto do controle,
- Em seguida, digite 'Qu' para poder selecionar 'Quux'.
Existe uma maneira de executar a etapa 1 no evento Seleção?
Dica: defina a propriedade .text não funciona (a menos que seja seguida por algum método de atualização que eu não conheço)
Solução
SeleçãoChanged é o evento errado a ser monitorado.
Simplesmente assine o evento DropDownClosing, você poderá editar a propriedade .Text.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow