所以,我花了大量时间使用ContinuousLinq在我的客户端应用程序中使用Linq将集合绑定到WPF。现在我开始测试并发现组合框不支持跨线程的集合更改通知。
是否有人知道有一个可绑定的LINQ解决方案可以强制在给定的UIThread上引发Change事件?
由于ContinuousLinq是开放源码的,您可以修改它来添加此行为…
这里是 an example 如何使用 ObservableCollection . 对于Continuouslinq,您可能会使用相同的原理。
ObservableCollection