如我在窗体的ListBox控件中加入数据
for (int i = 0; i < 99999; i++)
{
listBox1.Items.Add(i.ToString()); }
用多线程让窗体不卡,怎么办??
for (int i = 0; i < 99999; i++)
{
listBox1.Items.Add(i.ToString()); }
用多线程让窗体不卡,怎么办??
解决方案 »
- 如何把textsbox1中的内容填充到dategrideview中的某个单元格内?
- c#z中,怎么让DocumentComplete在页面完全下载完毕后执行,就是在frame网页中只执行一次。
- C# .sln 文件位置存放
- ★ ★ ★[50分,不够再加]"字符集越界"如何解决,在线等.
- 如何按richtextbox的行读取里面的内容,并且当这一行中包含"失败"时,把这一行换色
- 急!控制Excel,如何在右键弹出菜单中加入自己的一项,并写代码与应用程序交互。顶者有分!
- 微软有个开源项目,是关于NET方面开发的
- wpf怎么实现QQ登陆窗体淡入淡出的效果?
- 数据库查询语句,条件是页面的某一控件值怎么写?
- listview的简单问题,在线等
- 论坛程序运行错误
- 50分求串口通讯控件(.net1.1环境)
{
listBox1.Items.Add(i.ToString());
Application.DoEvents();
} 加一个 Application.DoEvents(); 看看~~或则 你可以用listBox1.Items.AddRange 1000个 来做 效果更好点
在循环中加及Application.DoEvents(),如果是在Listview中插入数据,ListView会闪个不停
http://msdn.microsoft.com/zh-cn/library/757y83z4(VS.80).aspx