标签: c# winforms
我有一个包含richtextbox的窗体。按下按钮单击事件,由于此按钮下的进程单击事件需要时间,我想在richtextbox中显示进度消息。就像每500条记录更新一样,我想显示“500条记录已更新”,然后“更新1000条记录”,依此类推。
现在,我的消息仅在处理完成时显示。 :(
答案 0 :(得分:2)
您需要使用线程来执行处理并将消息发回UI线程以更新进度条。
查看BackgroundWorkerThread课程。
在Stack Overflow上还有很多关于线程及其相关陷阱的问题。