C# 计时器怎样倒计时;在label中显示。说得简单一点,只是初学D.

 我来答
匿名用户
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("时间到!");
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式