C# 计时器怎样倒计时;在label中显示。说得简单一点,只是初学D.
2个回答
2013-08-10
展开全部
1)拖拽一个Timer控件到窗体上。设置Interval=1000,同时设置Enabled=True;拖拽一个Timer到窗体上。2)双击这个Timer3)编写如下代码(注意黑色部分)public class Form1{ …… private int totalCount = 10; ………… private void Timer1_Tick(……) { Label1.Text = totalCount.ToString(); totalCount--; if(totalCount<0) { MessageBox.Show("时间到!"); Timer1.Enabled = false; } }}
2013-08-10
展开全部
可以用Timer空间 在Lable控件上倒计时显示 在窗体上有一个 Lable控件和 一个按钮,再装一个Timer 给你段代码 你看看 public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
} public static int i = 10;
private void button1_Click(object sender, EventArgs e)
{
timer1.Enabled = true;
timer1.Start();
} private void timer1_Tick(object sender, EventArgs e)
{
label1.Text = i.ToString();
i -= 1;
if (label1.Text.Trim() == "0")
{
timer1.Stop();
MessageBox.Show("时间到!");
}
}
{
public Form1()
{
InitializeComponent();
} public static int i = 10;
private void button1_Click(object sender, EventArgs e)
{
timer1.Enabled = true;
timer1.Start();
} private void timer1_Tick(object sender, EventArgs e)
{
label1.Text = i.ToString();
i -= 1;
if (label1.Text.Trim() == "0")
{
timer1.Stop();
MessageBox.Show("时间到!");
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询