ItemsView<TVisual>.ItemsSource プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
テンプレート化し、表示する項目のソースを取得または設定します。
public System.Collections.IEnumerable ItemsSource { get; set; }
member this.ItemsSource : System.Collections.IEnumerable with get, set
プロパティ値
注釈
実装IEnumerable者は受け入れられますが、 または IReadOnlyList<T> を実装IListしていないもの (T がクラスである場合) は、反復処理によってリストに変換されます。
コレクションが を実装している INotifyCollectionChanged場合、このインターフェイスの イベントから発生したすべての変更が項目ビューに反映されます。 イベントが別のスレッドメインスレッドで発生した場合、プラットフォームによっては結果が予測できないことに注意してください。 コレクションを別のスレッドから安全に変更 (およびイベントを発生させる) には、 を呼び出 EnableCollectionSynchronization(IEnumerable, Object, CollectionSynchronizationCallback) して、スレッドへのアクセスの適切な同期を有効にします。