Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Úvod
Jedná se CollectionView o flexibilní a výkonné zobrazení pro prezentaci seznamů dat pomocí různých specifikací rozložení.
Data
A CollectionView je naplněna dat nastavením jeho ItemsSource vlastnosti na libovolnou kolekci, která implementuje IEnumerable. Vzhled každé položky v seznamu lze definovat nastavením ItemTemplate vlastnosti na hodnotu DataTemplate.
Rozložení
Ve výchozím nastavení CollectionView se položky zobrazí ve svislém seznamu. Lze však zadat svislé a vodorovné seznamy a mřížky.
Výběr
Ve výchozím nastavení CollectionView je výběr zakázaný. Je však možné povolit jeden a více výběrů.
Prázdná zobrazení
V CollectionViewprázdném zobrazení lze zadat, které uživateli poskytne zpětnou vazbu, pokud nejsou k dispozici žádná data pro zobrazení. Prázdné zobrazení může být řetězec, zobrazení nebo více zobrazení.
Posouvání
Když uživatel potáhnutím prstem zahájí posouvání, může být pozice konce posuvníku řízena tak, aby se položky plně zobrazily. Kromě toho CollectionView definuje dvě ScrollTo metody, které programově posunují položky do zobrazení. Jedno z přetížení posune položku v zadaném indexu do zobrazení, zatímco druhý posune zadanou položku do zobrazení.
Seskupování
CollectionView může zobrazit správně seskupené data nastavením jeho IsGrouped vlastnosti na truehodnotu .