Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
.NET Framework
Combo Box Aggiunta degli elementi manualmente
martedì 28 marzo 2006 - 09.53
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
livio
Profilo
| Newbie
46
messaggi | Data Invio:
mar 28 mar 2006 - 09:53
Ciao,
E' possibile legare ad un combo una lista per es ListDictionary in modo da visualizzare la una descrizione ma memorizzare nel combo un Identificativo?
Inoltre quando il combo è caricato a seconda di che lettera premo si posiziona alla prima voce della lettera premuta. C'è la possibilità di fare un filtro accurato? mi basterebbe poter filtrare non solo per la prima ma almeno anche la seconda lettera perchè ho molte voci con la stessa iniziale.
Ciao e grazie!
fedecheller
Profilo
| Junior Member
129
messaggi | Data Invio:
mer 29 mar 2006 - 13:41
42_AutoSearchDropDown.zip
Le dropdownlist funzionano già cosi:
ListItem itm = new ListItem("descrizione","valore");
DropDownList1.Items.Add(itm);
descrizione è il testo visualizzato della option
valore è il valore della option
Se vuoi una drop down con la ricerca del valore devi costruirti un controllo personalizzato che deriva dalla dropdownlist
(vedi file con il codice allegato!)
MUSIC IS FREE, DRINK ARE TO PAY, STAY TILL LATE BUT SLEEP AWAY
livio
Profilo
| Newbie
46
messaggi | Data Invio:
mer 29 mar 2006 - 16:26
Il problema è che non sto lavorando sul Web...
esistono cose analoghe per le WinForm?
Ciao Grazie!
fedecheller
Profilo
| Junior Member
129
messaggi | Data Invio:
mer 29 mar 2006 - 19:54
Fai derivare il componente dalla winfrom dropdownlist e gestisci gli eventi di selezione del testo su di essa.
Il codice per la classe lo trovi qui
http://www.codeproject.com/cs/combobox/csautocomplete.asp
MUSIC IS FREE, DRINK ARE TO PAY, STAY TILL LATE BUT SLEEP AWAY
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !