为了账号安全,请及时绑定邮箱和手机立即绑定

C#中按钮事件的执行时间太长该如何解决

C#中按钮事件的执行时间太长该如何解决

慕妹3242003 2018-10-10 10:06:46
按钮按下去,有很多方法要执行,然后这些方法还涉及到很多界面操作,该怎么办?难道都要一个个控件给个委托然后用多线程? 有没有更好的办法?你们一般是怎么做的,特别是一些有界面的软件。
查看完整描述

2 回答

?
眼眸繁星

TA贡献1873条经验 获得超9个赞

执行太长肯定要加多线程,但是有的需求不允许,需要用户等待,这样只能提示些友好的信息,如正在加载或执行中。但最好是锁定当前的操作,让其后台执行,使用多线程,让用户还可以做其它的操作,不然就死了。

查看完整回答
反对 回复 2018-10-23
  • 2 回答
  • 0 关注
  • 989 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信