启动之后,为什么listbox1里面的记录不会一条条的写,而是等待500ms后一起出来
,然后在分别执行s,t线程
private void btnStart_Click(object sender, EventArgs e)
{ listBox1.Items .Add("主线程开始启动");
Form1.CheckForIllegalCrossThreadCalls = false;
Thread t = new Thread(new ThreadStart(getInfo));
t.Start(); Thread s = new Thread(new ThreadStart(getInfo1));
s.Start();
for (int i = 0; i < 5; i++)
{
listBox1.Items.Add("主线程:" + i);
Thread.Sleep(100);
}
}
解决方案 »
- 海康画中画功能
- 如何获取当前播放音频音量
- Wpf 启动程序 实现淡入效果出现错误
- C#操作powerpoint出现E_NOINTERFACE错误
- 有没有人知道怎么把很多Crystal Report(水晶报表)的报表封装成c#的一个DLL
- 如何写dataGridView1选定行的第三列值的代码?
- WinForm一切换输入法就没有响应了??调的快崩溃了!
- 急:winform下datagrid的CurrentCellChanged事件,不可理解的怪问题
- *********************请问怎么将char数组转换成int值*******************
- 一年前写的CRM VS2010 .NET4.0 SQLServer2008 现在开源了
- C#做电子商务
- c#文件分割合并的问题
Thread t = new Thread(new ThreadStart(getInfo));
t.Start();Thread s = new Thread(new ThreadStart(getInfo1));
s.Start();
for (int i = 0; i < 5; i++)
{
listBox1.Items.Add("主线程:" + i);
Thread.Sleep(100);
listBox1.Refresh();
}