C#winform界面一边操作,代码处理另外的数据

界面上有个gridview,在保存后需要将表生成图片,已经提示保存成功了,有没有什么办法可以保存成功后用户可以操作界面,但是生成图片的代码依然在操作?听人说用线程,我第一... 界面上有个gridview,在保存后需要将表生成图片,已经提示保存成功了,有没有什么办法可以保存成功后用户可以操作界面,但是生成图片的代码依然在操作?听人说用线程,我第一次接触线程,应该怎么调用线程比较好呢?求指点啊! 展开
 我来答
超大蒲公英
2014-10-11 · TA获得超过741个赞
知道小有建树答主
回答量:758
采纳率:75%
帮助的人:738万
展开全部
生成图片的功能你写成一个方法 然后由线程或线程池调用。
追问
我写了,可是界面上依然不能进行操作。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2014-10-11
展开全部
ThreadStart threadStart=new ThreadStart(saveImage);
Thread thread=new Thread(threadStart);
thread.Start();

public void saveImage(){...}

就这么简单
追问
请问线程只要加保存之后,生成图片前吗?加一个线程吗?我加了之后还是没有解决界面无响应的问题,数据量比较大,大概要生成几十张图片,将近150M。
追答
保存以及生成图片放一个方法里就行
你可以这样写方法
public void doImage(){
saveImage();
createImage();
}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式