博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2011年4月21日

摘要: 在WPF中,UI线程中的界面物体是不能被UI以外的线程修改的,如果你想在非UI线程中修改界面物体值的话,可以使用System.Windows.Threading.Dispatcher类中的Invoke方法publicvoidDoWork(){ThreadPool.QueueUserWorkItem((WaitCallback)delegate(objecto){//现在在非UI线程中boolisConnected=false;Dispatcher.Invoke(DispatcherPriority.Normal,(ThreadStart)delegate(){WriteMessageToWin 阅读全文

posted @ 2011-04-21 22:52 linFen 阅读(832) 评论(0) 推荐(1) 编辑