ItemsView<TVisual>.ItemsSource 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置用于模板和显示的项的源。
public System.Collections.IEnumerable ItemsSource { get; set; }
member this.ItemsSource : System.Collections.IEnumerable with get, set
属性值
System.Collections.IEnumerable
注解
虽然接受任何 System.Collections.IEnumerable 实现者,但未实现 System.Collections.IList 或 System.Collections.Generic.IReadOnlyList`1 (T 为类) 的任何实现者都将通过迭代转换为 list。
如果集合实现 System.Collections.Specialized.INotifyCollectionChanged,则此接口上的 事件引发的任何更改都将反映在项视图中。 请注意,如果在main线程的另一个线程上引发事件,则结果将不可预知,具体取决于平台。 若要安全地修改集合 (并从另一个线程引发事件) ,请调用 EnableCollectionSynchronization(IEnumerable, Object, CollectionSynchronizationCallback) 以启用对线程的访问的正确同步。