Visual Basic.NET - Buscar en listview desde textbox

 
Vista:

Buscar en listview desde textbox

Publicado por Anibal (2 intervenciones) el 25/03/2008 21:08:45
Tengo un listview lleno con la tabla productos, tengo un textbox en donde desde escribir la descripción de un producto bara que me busque esa descripción dentro de los registros descripción_producto del listview, debo agregarle la propiedad al textbox para que cada vez que vaya digitando un caracter me vaya realzando automáticamente la búsqueda en el listview según los caracteres que vaya acumulando. Les agradezco en mucho su ayuda. Sl2 de Costav Rica.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Buscar en listview desde textbox

Publicado por Daniel Marcos (1 intervención) el 12/02/2009 18:44:17
Hola Anibal si has podido solucionar este problema te ruego por favor lo compartas ya que estoy buscando la forma hace largo tiempo y no logro solucionarlo, Muchas Gracias,
Daniel
[email protected]
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Buscar en listview desde textbox

Publicado por Gaston (1 intervención) el 27/05/2011 18:44:49
Hola, he realizado el motor de busqueda de un listview, utilizando inidices y la funcion Instr()...

Pero cuando tengo mas de 6000 entradas en el List demora mas de la cuenta...

alguna solucion para, busqueda masiva de datos?....
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Buscar en listview desde textbox

Publicado por Tuno (2 intervenciones) el 13/09/2011 02:01:01
salva este pero no funciona bien

Private Sub Timer2_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer2.Tick
If ListView1.SelectedIndices.Count Then
Try
ListView1.Items.Item(ListView1.FocusedItem.Index + 1).Selected = True
ListView1.Items.Item(ListView1.FocusedItem.Index + 1).Focused = True
Dim indexes As ListView.SelectedIndexCollection = Me.ListView1.SelectedIndices
Dim index As Integer
Dim price As String
For Each index In indexes
price = (ListView1.Items(index).SubItems(0).Text)
If TextBox1.Text = price Then
ListView1.FocusedItem.Text = price
ListView1.FocusedItem.Selected = True
ListView1.FocusedItem.Focused = True
Timer2.Enabled = False
Else

End If
Next
Catch ex As Exception
End Try
Else
End If
End Sub
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar