用C#事件怎么编写一个计时器...!
要求:时间从00-100之间!而且要有三个按钮,停止,暂停,重新开始三个!怎么实现.?...
要求:时间从00-100 之间!
而且要有三个按钮 , 停止 , 暂停, 重新开始 三个! 怎么实现.? 展开
而且要有三个按钮 , 停止 , 暂停, 重新开始 三个! 怎么实现.? 展开
展开全部
用三个按钮和一个Timer控件
private void button1_Click(object sender, System.EventArgs e)
{
//停止
this.timer1.Enabled=false;
this.i=0;
}
private void button2_Click(object sender, System.EventArgs e)
{
//暂停
this.timer1.Enabled=false;
}
private void button3_Click(object sender, System.EventArgs e)
{
//重新开始
this.timer1.Enabled=true;
}
int i=0;//定义一个全局变量,用来数数
private void timer1_Tick(object sender, System.EventArgs e)
{
//用Timer来作计时器,操作是数数
this.label1.Text=i.ToString();
i++;
}
你好像没说要开始按钮啊,这样你只能把重新开始按钮当作开始按钮用一下了
private void button1_Click(object sender, System.EventArgs e)
{
//停止
this.timer1.Enabled=false;
this.i=0;
}
private void button2_Click(object sender, System.EventArgs e)
{
//暂停
this.timer1.Enabled=false;
}
private void button3_Click(object sender, System.EventArgs e)
{
//重新开始
this.timer1.Enabled=true;
}
int i=0;//定义一个全局变量,用来数数
private void timer1_Tick(object sender, System.EventArgs e)
{
//用Timer来作计时器,操作是数数
this.label1.Text=i.ToString();
i++;
}
你好像没说要开始按钮啊,这样你只能把重新开始按钮当作开始按钮用一下了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询