Como atualizar (ou seja, texto limpo) um AutoCompleteBox depois que um item for selecionado?

StackOverflow https://stackoverflow.com/questions/2102069

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:

  1. exclua o texto do controle,
  2. 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)

Foi útil?

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
scroll top