Come posso creare un controllo simile a quello di completamento automatico di Eclipse?
-
18-09-2019 - |
Domanda
Mi piacerebbe creare un controllo di completamento automatico utilizzando Boo / C #. Ecco uno screenshot da Internet se non si sa come sembra:
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!
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à .