读书人

请问关于winform程序基本有关问题

发布时间: 2012-01-05 22:36:54 作者: rapoo

请教关于winform程序基本问题
我用winform做 类似 批量处理数据的功能,以前这些程序用控制台做,现在用于需要添加的条件比较多,就用winform了
现在发现这样的问题,我的大部分执行程序都在一个button上

当电机button开始处理程序的时候,winform的界面就变得难以控制(就是拖动也不行,或者最小话之后再还原整个面板就一片白色),我估计可那是因为程序忙造成的,但是想请问各位怎样控制这个局面呢?
需要使用多线程吗?

[解决办法]
看情如果是循的理可以用Application.DoEvents方法或用多程。
如果是因的算可以考用多程后台理
如果是因的操作可以用多程+存程。

不首先考用多程是不的。
[解决办法]
这种问题一般情况下是开个线程去后台单独处理这种大批量运算,否则一个主线程来作肯定等同于死机状态嘛。

读书人网 >C#

热点推荐