私は観察可能なコレクションを持っています
var QueryList = new ObservableCollection<QueryData>();
このコレクションの CollectionChanged イベントがトリガーされたときに OnQueryListCollectionChanged メソッドを実装したとします。秘訣は、このメソッドを新しいスレッドで実行したいということです。
QueryList.CollectionChanged += new System.Collections.Specialized.NotifyCollectionChangedEventHandler(new ThreadStart(OnQueryListCollectionChanged));
上記の行が正しくないことはわかっていますが、コレクションの NotifyCollectionChangedEventHandler デリゲートでメソッド OnQueryListCollectionChanged を新しいスレッドにポイントする方法が正確にはわかりません。
どんな助けでも大歓迎です。
ありがとう。