Pergunta

Eu gostaria de criar um controle autocomplete usando Boo / C #. Aqui está uma imagem da internet, se você não sabe como ele se parece com:

alt texto http: // archive.eclipse.org/eclipse/downloads/drops/S-3.5M7-200904302300/images/p2autocomplete.png

Estou basicamente pensando em uma janela undecorated / diálogo (que eu não sei como eu iria implementar), ou um controle que pode ser exibido em seu próprio (a caixa de listagem de algum tipo).

Como eu poderia implementar esse controle?

Estou muito interessado na parte popping-out do controle!

Foi útil?

Solução

Eu fiz algo como que uma volta, enquanto e fez uso de uma caixa de listagem para exibir o resultado. Tudo o que eu precisava fazer era para monitorar o evento KeyUp para fazer a busca dos dados e exibir a caixa de listagem. Eu adicionei a caixa de listagem como um controle oculto para o formulário e iria mostrá-la quando for o caso depois de definir a sua posição

Outras dicas

Parece que TextBox já faz auto conclusão. Consulte TextBox.AutoCompleteSource Propriedade .

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top