日期:2014-05-17  浏览次数:20860 次

状态栏的动态显示问题
写了个解析文件的程序。一次性解析10个文件。我想在状态栏显示正在解析的文件的文件名。
要怎么弄呢?在处理某个文件的时候赋值给text属性怎么就是不显示呢。。。难道还要使用进程?
怎么弄。。。怎么弄。。。

------解决方案--------------------
在处理某个文件的时候赋值给text属性怎么就是不显示呢
==》
在赋值给text后,加上这一句看看
Application.DoEvents();
------解决方案--------------------
使用线程吧,通过一个或多个线程可以实现的。
------解决方案--------------------
如果都运行在UI线程上,你在“分析文件”时UI是卡死的,不会看到任何的更新。
搜索引擎:C# 多线程 更新控件
------解决方案--------------------
引用:
如果都运行在UI线程上,你在“分析文件”时UI是卡死的,不会看到任何的更新。
搜索引擎:C# 多线程 更新控件