ListBox vs ListView - necə bir məlumat bağlama seçmək

Bir WPF proqramı üçün ListBox və ya ListView nəzərdən keçirirəm. Data məcburi və maddə nümunələrini dəstəkləyən görünür. Mənim tətbiqim, istifadəçi girişinə əsaslanaraq axtarış / çeşidləmə / filtrasiya üçün yerinə yetirmək niyyətindəyim maddələrin sadə bir siyahısına malikdir. Data məcburi göstəriş ( http://msdn.microsoft.com/en-us/library/ms771319.aspx ), CollectionViewSource ilə ListBox istifadə edir.

Hər kəsin nəzarətdən istifadə etmək üçün lazım olan və üstünlükləri varmı?

292
22 окт. 22 oktyabrda Geoff Cox tərəfindən təyin olundu . 2008-10-22 22:35 '08 saat 22:35 'da 2008-10-22 22:35
ответ 1 cavab

ListView xüsusi bir ListBox (yəni, ListBox-dan miras alınmışdır). Bu, birbaşa siyahı deyil, müxtəlif növləri müəyyən etməyə imkan verir. Öz görünüşünüzü çevirə və ya bir GridView istifadə edə bilərsiniz ("baxış məlumatları" kimi düşünün). Bu əsasən bir çox sütun siyahısı, listview formu cousin edir.

ListView'ün inkişaf etmiş xüsusiyyətlərinə ehtiyacınız yoxdursa, yalnız siyahıların siyahısını göstərsəniz (şablon kompleks olsa belə) ListBox istifadə edə bilərsiniz.

338
22 окт. Philip Rieck 22 oktyabr göndərdi 2008-10-22 23:10 '08 at 11:10 pm 2008-10-22 23:10

Data etiketləri bağlı digər suallar və ya bir sual