摘要: 在WinForm中,我们要跨线程访问窗口控件,只需要设置属性CheckForIllegalCrossThreadCalls = false;即可。在WPF中要麻烦一下,同样的不允许跨线程访问,因为没有权限,访问了会抛异常;没有CheckForIllegalCrossThreadCalls 属性,怎么办?在WPF中的窗口控件都有一个Dispatcher属性,允许访问控件的线程;既然不允许直接访问,就告诉控件我们要干什么就好了。方法如下:privatedelegatevoid outputDelegate(string msg); privatevoid output(string ... 阅读全文
posted @ 2014-01-08 22:24 蘑菇肉片 阅读(278) 评论(0) 推荐(0) 编辑