我有一个可观察的集合
var QueryList = new ObservableCollection<QueryData>();
假设我在触发此集合的 CollectionChanged 事件时实现了一个方法 OnQueryListCollectionChanged。诀窍是我希望这个方法在一个新线程上执行。
QueryList.CollectionChanged += new System.Collections.Specialized.NotifyCollectionChangedEventHandler(new ThreadStart(OnQueryListCollectionChanged));
我知道上面的行不正确,但我不确定如何让 Collection 的 NotifyCollectionChangedEventHandler 委托将 OnQueryListCollectionChanged 方法指向新线程。
任何帮助表示赞赏。
谢谢。