Domanda

Mi piacerebbe creare un controllo di completamento automatico utilizzando Boo / C #. Ecco uno screenshot da Internet se non si sa come sembra:

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

praticamente sto pensando di una finestra non decorato / di dialogo (che io non sono sicuro di come avrei implementare), o un controllo che può essere visualizzato su di essa la propria (un ListBox di qualche tipo).

Come potrei attuare tale controllo?

Sono molto interessato alla parte popping out del controllo!

È stato utile?

Soluzione

Ho fatto una cosa del genere un po 'indietro e fatto usare una casella di riepilogo per visualizzare il risultato. Tutto quello che dovevo fare era di monitorare l'evento KeyUp per fare il recupero dei dati e visualizzare la casella di riepilogo. Ho aggiunto la casella di riepilogo come controllo nascosta alla forma e avrebbe mostrato se del caso dopo aver impostato la sua posizione

Altri suggerimenti

Sembra TextBox fa già il completamento automatico. Vedere TextBox.AutoCompleteSource Proprietà .

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top