Mam propozycję, zeby ukrywać belki grup podczas filtrowania nazw użytkowników. Grupa powinna wyświetlać się tylko wtedy, gdy przynajmniej jeden kontakt w tej grupie spełnia kryteria wyszukiwania. Tak wygląda to obecnie
Po co wyświetlać wszystkie grupy w takiej sytuacji? Wystarczy pokazać, ze szukany kontakt jest w grupie "wsparcie aqq". Myślę że da się to zrobić. Oto warunek, jaki tu widzę
groups=ContactGroup[]; //tablica przechowująca grupy void OnContactFilter(string filter) // funkcja filtrująca { For (int i=0; i<groups.length; i++) { if(groups[i].contactCount>0) //gdy liczba znalezionych kontaktów w grupie jest większa od 0 { groups[i].visible=true; //wyświetl belkę tej grupy na liście ] else group[i].visible=false; //ukryj tą grupę } } }
co o tym myślicie?
Użytkownik gnomiuszka edytował ten post 2013.02.22, 14:10