新建线程下timer的问题!!!求解!!!来人啊 感觉一直在给背景色赋相同的值,不知道有什么意图....感觉应该是类似于死循环了程序停不下来,而messbox.show()则迫使程序暂停所以有效果如果你不停的给textbox.text赋不同的值;也放在timer的那个事件里面,你也看不到变化的...... 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 试试:private void timer1_Tick(object sender, EventArgs e)//{ treeView1.Nodes[0].BackColor = Color.HotPink; treeView1.Refresh();} private void timer1_Tick(object sender, EventArgs e)//{ treeView1.Nodes[0].BackColor = Color.HotPink; timer1.stop();}我之前就是想表达一下意思,把时间换成上面颜色也不能显示 public Thread tcpThread; private void main_Load(object sender, EventArgs e){ tcpThread = new Thread(new ThreadStart(tcpReciveThread));//创建线程 tcpThread.Start();//开始// MessageBox.Show("a");加上这句就可以显示颜色}public void tcpReciveThread(){ timer1.Interval = 120; timer1.Start();//} private void timer1_Tick(object sender, EventArgs e)//{ treeView1.Nodes[0].BackColor = Color.HotPink; treeView1.Refresh(); timer1.stop();} 急急急!! 关于多线程和Timer 急:为何我通过程序打开某个exe,进行里面有,但是这个exe不显示? ListView控件中删除信息后,如何自动刷新数据? 进程条执行完了之后,怎么给整个的FORM,CLOSE 急救 各位弟兄多多帮忙,兄弟先行谢过! C# 连接字符串 有何区别? FtpWebRequest连接不上服务器时要很长时间才返回连接失败的消息,TimeOut设置无效 C#中连接数据库查询的问题 如何用wpf做出类似迅雷悬浮窗的效果 中文字符串编码以后传至服务器的相关问题 怎么样实现刷新 请教一个LINQ的问题
private void timer1_Tick(object sender, EventArgs e)//
{
treeView1.Nodes[0].BackColor = Color.HotPink;
treeView1.Refresh();
}
{
treeView1.Nodes[0].BackColor = Color.HotPink;
timer1.stop();
}
我之前就是想表达一下意思,把时间换成上面颜色也不能显示
public Thread tcpThread;
private void main_Load(object sender, EventArgs e)
{
tcpThread = new Thread(new ThreadStart(tcpReciveThread));//创建线程
tcpThread.Start();//开始
// MessageBox.Show("a");加上这句就可以显示颜色
}
public void tcpReciveThread()
{
timer1.Interval = 120;
timer1.Start();
//
} private void timer1_Tick(object sender, EventArgs e)//
{
treeView1.Nodes[0].BackColor = Color.HotPink;
treeView1.Refresh();
timer1.stop();
}