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