一个关于倒计时的问题 急!!~~~~~~~ 请问一下怎么样做一个倒计时呀比如说考试的时间为120分钟怎么样实现到计时呀 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 自己改一下:在窗体里定金一个变量K=7200;再放一个timer上去,把它的间隔时间改为:1000毫秒.一秒运行一次timer()就行.private void time() { k--; int ms; int s; int m; ms=k%100; s=k/100; m=s/60; s=s%60; label1.Text =m.ToString ()+":"+s.ToString ()+":"+ms.ToString (); if(s==0&&ms==0) { timer1.Enabled =false; label1.Text ="时间到"; } } 给你个列子,可能写复杂了点TimeSpan ts = new TimeSpan(2,0,0);private void timer1_Tick(object sender, System.EventArgs e){ TimeSpan ts1 = new TimeSpan(0,0,-1); this.label1.Text=ts.Add(ts1).ToString(); DateTime dt= Convert.ToDateTime(this.label1.Text); ts = new TimeSpan(dt.Hour,dt.Minute,dt.Second); }private void Form1_MouseUp(object sender, System.Windows.Forms.MouseEventArgs e){ this.timer1.Start();}private void Form1_Load(object sender, System.EventArgs e){ this.label1.Text="2:00:00";} 是不是再把这个方法放到tick事件中去就可以 了是吧 checkbox如何限定只是通过click事件才让它的ischecked为true(界面显示打钩)?其他情况(比如直接设置ischecked都不显示打钩 【奇怪的 DataAdapter 丢失】 一个关于操作Excel的问题。。 C# : 很 少 有 人 问 这 样 的 问 题 哭求高手指点网页中的动画问题 关于SQL注入攻击, NetAdvantage 请教两个关于密匙如何存放的问题? linux系统下时间函数 求购:c# 编写即时通讯工具实例(基于UDP开发) 关于TreeView中第2列显示图标的问题 请问,在C#中,如何给 select 查询语句参数赋值呀?
在窗体里定金一个变量K=7200;
再放一个timer上去,把它的间隔时间改为:1000毫秒.一秒运行一次timer()就行.
private void time()
{
k--;
int ms;
int s;
int m;
ms=k%100;
s=k/100;
m=s/60;
s=s%60;
label1.Text =m.ToString ()+":"+s.ToString ()+":"+ms.ToString ();
if(s==0&&ms==0)
{
timer1.Enabled =false;
label1.Text ="时间到";
}
}
private void timer1_Tick(object sender, System.EventArgs e)
{
TimeSpan ts1 = new TimeSpan(0,0,-1);
this.label1.Text=ts.Add(ts1).ToString();
DateTime dt= Convert.ToDateTime(this.label1.Text);
ts = new TimeSpan(dt.Hour,dt.Minute,dt.Second);
}private void Form1_MouseUp(object sender, System.Windows.Forms.MouseEventArgs e)
{
this.timer1.Start();
}private void Form1_Load(object sender, System.EventArgs e)
{
this.label1.Text="2:00:00";
}