ItemsView<TVisual>.ItemsSource Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define a origem dos itens a modelar e exibir.
public System.Collections.IEnumerable ItemsSource { get; set; }
member this.ItemsSource : System.Collections.IEnumerable with get, set
Valor da propriedade
Comentários
Embora qualquer IEnumerable implementador seja aceito, qualquer um que não implemente IList ou IReadOnlyList<T> (em que T é uma classe) será convertido em lista iterando.
Se sua coleção implementar , todas as alterações geradas INotifyCollectionChangeddo evento nessa interface serão refletidas na exibição de itens. Observe que, se o evento for gerado em outro thread, o thread main, os resultados serão imprevisíveis dependendo da plataforma. Para modificar com segurança sua coleção (e gerar o evento) de outro thread, chame EnableCollectionSynchronization(IEnumerable, Object, CollectionSynchronizationCallback) para habilitar a sincronização adequada de acesso ao thread.