Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > it.comp.lang.visual-basic > #19966

Re: Filtro Checked listbox

From "Freccia (VegetaSSj)" <NIENTESPAMfreccia_vegetassj@hotmail.invalid>
Newsgroups it.comp.lang.visual-basic
Subject Re: Filtro Checked listbox
Date 2022-04-03 15:53 +0200
Organization Aioe.org NNTP Server
Message-ID <1o8f5thmti6lt.al6bptnlstn4$.dlg@40tude.net> (permalink)
References <ea4bf7ed-1ad6-4329-aa13-9b29ef4617d0n@googlegroups.com> <5a8dfbb1-b70f-49e5-b930-e1d15aa220c5n@googlegroups.com>

Show all headers | View raw


Su "it.comp.lang.visual-basic",  ==Marco75=> ha scritto: 

> così la listbox mostra solo gli Item a seguito del filtro però se
> cancello tutto o parte di quanto inserito in TextBox non ripropone
> gli item che ha filtrato ma devo rieseguire la query.. in attesa di
> cortese risposta provo a vedere se risolvo

Fatti una classe di appoggio es.
Class MyItem
	Property Value as string
End Class

Poi all'avvio ti carichi un List(Of Item), e quando cerchi con Linq fai
Dim listaFiltrata= listaCompleta.Where(Function (t)
t.Value.ToUpper().Contains(tb_Cerca.Text.ToUpper())

A questo punto chiami una sub che carica gli elementi spuntati.

Se ti serve tenere in memoria le spunte degli elementi non filtrati
aggiunti una proprietà Checked alla classe MyItem.


-- 
Freccia@Bulldozer63 :D

Back to it.comp.lang.visual-basic | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Filtro Checked listbox Marco75 <marcoporzi75@gmail.com> - 2022-03-30 01:18 -0700
  Re: Filtro Checked listbox Marco75 <marcoporzi75@gmail.com> - 2022-03-30 06:30 -0700
    Re: Filtro Checked listbox "Freccia (VegetaSSj)" <NIENTESPAMfreccia_vegetassj@hotmail.invalid> - 2022-04-03 15:53 +0200
      Re: Filtro Checked listbox Marco75 <marcoporzi75@gmail.com> - 2022-04-06 03:49 -0700

csiph-web