ItemsView<TVisual>.ItemsSource Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit la source des éléments à baser sur un modèle et à afficher.
public System.Collections.IEnumerable ItemsSource { get; set; }
member this.ItemsSource : System.Collections.IEnumerable with get, set
Valeur de propriété
Remarques
Bien qu’un System.Collections.IEnumerable implémenteur soit accepté, ceux qui n’implémentent System.Collections.IList pas ou System.Collections.Generic.IReadOnlyList`1 (où T est une classe) sont convertis en liste par itération.
Si votre collection implémente System.Collections.Specialized.INotifyCollectionChanged, toutes les modifications apportées à l’événement sur cette interface seront reflétées dans la vue éléments. Notez que si l’événement est déclenché sur un autre thread main, les résultats seront imprévisibles en fonction de la plateforme. Pour modifier en toute sécurité votre collection (et déclencher l’événement) à partir d’un autre thread, appelez EnableCollectionSynchronization(IEnumerable, Object, CollectionSynchronizationCallback) pour activer la synchronisation appropriée de l’accès au thread.