ItemsView<TVisual>.ItemsSource Propriedade

Definição

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.

Aplica-se a