Ricerca in listview

domenica 10 maggio 2009 - 12.41

ilario Profilo | Senior Member

ciao

come faccio a fare una ricerca in una listview direttamente senza usare una textbox

vorrei fare comparire una listview e digitando la parola mi si sposta sulla riga, quale evento devo usare

la ricerca riesco a farla tranquillamente in txtsearchBox_TextChanged , ma lo vorrei fare senza la textbox
grazie
ilario

Jeremy Profilo | Guru

Ciao Ilario.
Puoi usare l'evento KeyPress(e simili) del listview od addirittura del Form .... scegli tu..... ed, ovviamente, ti devi appoggiare ad una variabile nel quale scriverai le lettere dei tasti digitati.

Facci sapere...
Ciao

ilario Profilo | Senior Member

ti ringrazio avevo perso il keypress, l'avevo cercato ma non l'ho visto e quindi mi chiedevo come fare

grazie

ilario

ilario Profilo | Senior Member

ciao

ho inserito il code funziona tutto bene ,l'unico problema mi crea un suono un duuuun molto fastidioso ad ogni battuta di pulsante da cosa può dipendere?

in keypress

Jeremy Profilo | Guru

Ciao Ilario.
Il suono che senti, probabilmente, è un *avviso* di operazione non consentita, in quanto, il form o il listview che sia, non permettono la scrittura al loro interno.
Un pò come quando clickki fuori da una form modale.
Sinceramente,però, non saprei come risolverlo.

Se trovi tu una soluzione, Facci sapere...
Ciao

ilario Profilo | Senior Member

trovato

basta aggiungere alla fine
e.Handled = True
ma!!!!!!
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 !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5