C#如何实现label显示内容30秒后自动消失?
我想实现的是点击button后label显示内容,若是30秒内不点击button,则label内容自动消失,若是点击button就不用自动消失???怎么实现?谢谢各位!!...
我想实现的是点击button后label显示内容,若是30秒内不点击button,则label内容自动消失,若是点击button就不用自动消失???怎么实现?谢谢各位!!!
展开
2个回答
展开全部
timer 控制时间
interval=1000;//一秒刷新一次
int ti=0;
timer.start();//需启动timer控件
private void timer1_Tick(object sender, EventArgs e) //时间计算
{
if (ti==30000)
{
label1.Visible = false;
imer1.Stop();
}
else
{
ti+=1000;
}
}
private void button1_Tick(object sender, EventArgs e)
{
timer1.Stop();
}
interval=1000;//一秒刷新一次
int ti=0;
timer.start();//需启动timer控件
private void timer1_Tick(object sender, EventArgs e) //时间计算
{
if (ti==30000)
{
label1.Visible = false;
imer1.Stop();
}
else
{
ti+=1000;
}
}
private void button1_Tick(object sender, EventArgs e)
{
timer1.Stop();
}
参考资料: 无
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询