C# timer空间 实现for循环 要求一秒钟更新一下textBox,如何实现?
答案:4 悬赏:10 手机版
解决时间 2021-12-01 02:01
- 提问者网友:藍了天白赴美
- 2021-11-30 09:08
C# timer空间 实现for循环 要求一秒钟更新一下textBox,如何实现?
最佳答案
- 五星知识达人网友:洎扰庸人
- 2021-11-30 10:34
timer 本身就是定时触发的,设定触发间隔为1秒,直接更新textbox就行了
如果用for循环,写个死循环,中间用 Thread.Sleep(1000),休眠1秒,更新textbox就行了,注意不要进行键盘鼠标操作,否则界面会死掉,建议用多线程
如果用for循环,写个死循环,中间用 Thread.Sleep(1000),休眠1秒,更新textbox就行了,注意不要进行键盘鼠标操作,否则界面会死掉,建议用多线程
全部回答
- 1楼网友:掌灯师
- 2021-11-30 12:43
在timer里面写你的更新代码啊
timer的属性设为1000ms
timer的属性设为1000ms
- 2楼网友:不如潦草
- 2021-11-30 12:08
加入Timer控件,设置Interval属性为1000(单位是毫秒,1000就是一秒)
双击你加的Timer控件,在代码中加入给textbox赋值的语句就行了
代码:
private void timer1_Tick(object sender, EventArgs e)
{
textBox1.Text = "XXX";
}
双击你加的Timer控件,在代码中加入给textbox赋值的语句就行了
代码:
private void timer1_Tick(object sender, EventArgs e)
{
textBox1.Text = "XXX";
}
- 3楼网友:持酒劝斜阳
- 2021-11-30 11:48
什么叫for循环一秒更新一个textBox,
先取得textBox的集合,在定义个int i=0;在tick事件中更新下,然后在i++;
比如List [i].Text="";
I++;
先取得textBox的集合,在定义个int i=0;在tick事件中更新下,然后在i++;
比如List
I++;
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯