我有一段程序,每执行一步要在窗体向用户显示一句话,用什么事件?
有一段程序,后台执行,要向前台窗体显示自己执行到哪一步了,怎么弄?
控制台的话用Console.WriteLine()就可以,但是用窗体的时候,Application.Run()是执行一次就放在哪儿不动了,而show()方法是一闪就没了
------解决方案--------------------不太懂你要的效果。
不过及时通知进度,你可以用BackgroundWorker ProgressBar
你也可以自己写一个通知事件、委托
------解决方案--------------------C# code
1.异步委托
2.不知道你的代码是怎么写的
如:
label1.Text = "正在计算...";
Application.DoEvents(); //用这句试试
//计算代码
//........
------解决方案--------------------
事件,委托..
------解决方案--------------------
观察者模式