Bonjour
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46 private IList<CompteurPersonneResult> Filt1() { List<Personne> li1 = new List<CompteurPersonneResult>(); Personne p = listBoxPersonne.SelectedItem as Personne; foreach (Personne lll in li) { if (p.id == lll.id_pers) { li1.Add(lll); } } return li1; } private IList<CompteurPersonneResult> filt2() { List<Personne> li2 = Filt1().ToList(); foreach (PersonneResult lll in li) { if (lll.n_f=="pass.txt") { li2.Add(lll); } } return li2; } private void selectionListboxpersonne(object sender, SelectionChangedEventArgs e) { listeCompteur.ItemsSource = Filt1(); } private void Filtre22(object sender, RoutedEventArgs e) { listeCompteur.ItemsSource = filt2(); }
je filtre ma liste une premiere fois et je met le resultat dans une liste quand je filtre une 2em fois j'ai les resultat du 2em filtre qui s'ajoute au premiere
Merci de m'aider
Partager