日期:2014-05-17 浏览次数:20717 次
ft.MdiParent = this;
public void RefUI() { if (InvokeRequired) { BeginInvoke(new Action(RefUI)); } else { //.......操作代码 } }
------解决方案--------------------
http://www.cnblogs.com/mokey/articles/2095457.html
------解决方案--------------------
Timer控件,说的是windows form的控件,这个只要UI线程(也就是你的主线程)阻塞了,Timer控件就会阻塞.
你自己创建的线程访问主线程时是不是会发生阻塞?
------解决方案--------------------
1、子线程中更新UI线程用BeginInvoke
2、Timer控件本身也是一个子线程,是不会阻塞其他子线程的