首页 新闻 赞助 找找看

C#将用户控件设置为子线程

0
[已解决问题] 解决于 2013-01-26 11:01

在一个窗体中,往里面拖了很多的用户自定义控件,这几个自定义控件都是比较耗性能的,所以考虑把这几个控件中的行为都改成在子线程执行,但是一个一个按钮的改太麻烦,所以有没有办法将整个用户控件的所有行为都改为在子线程执行,这样窗体还能继续进行拖动或者关闭的操作

微澜的主页 微澜 | 初学一级 | 园豆:-1
提问于:2013-01-05 11:20
< >
分享
最佳答案
0

没有办法,必须一个一个耗时操作去使用线程。

并且在非主线程上还不能操作控件的成员,参考http://hi.baidu.com/yyq745201/item/1441d2dc4aff18f292a97423

奖励园豆:5
滴答的雨 | 老鸟四级 |园豆:3681 | 2013-01-05 11:29
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册