C# Timer和for循环的问题
有个for循环:for(inti=0;i<100;i++){label.text="数字"+i;}在界面我想那个label会自动变化跟着循环。。。怎么跟timer联系起来...
有个for循环:for(int i=0;i<100;i++){ label.text="数字"+ i;}在界面 我想那个label会自动变化 跟着循环。。。怎么跟timer联系起来。。该怎么写??
展开
6个回答
展开全部
不需要循环的,只需要Timer,设置一下Timer的间隔时间,把i改成全部的。在Timer的Tick事件里自增
int i = 0;
private void timer1_Tick(object sender, EventArgs e)
{
i++;
label.text="数字"+ i;
}
int i = 0;
private void timer1_Tick(object sender, EventArgs e)
{
i++;
label.text="数字"+ i;
}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不需要循环的,只需要Timer,设置一下Timer的间隔时间,把i改成全部的。在Timer的Tick事件里自增
int i = 0;
private void timer1_Tick(object sender, EventArgs e)
{
i++;
label.text="数字"+ i;
}
int i = 0;
private void timer1_Tick(object sender, EventArgs e)
{
i++;
label.text="数字"+ i;
}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-04-08
展开全部
你可以在timer的一个事件中可以实现你想要的结果
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这样 他会一下子变成99的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询