9.Timer
本视频介绍timer控件。有两种Timer控制方法,一是System.Windows.Form.Timer(就是缺省的),单进程,二是System.Timers.Timer中,多进程,更加精确,需要自己添加进来。
实现代码
1.在page_load中
实现代码
1.在page_load中
private void Form1_Load(object sender, EventArgs e)
{
label1.Text = System.DateTime.Now.ToLongTimeString();
label2.Text = System.DateTime.Now.ToLongTimeString();
}//获取系统时间
2.在开始时钟按钮中
private void button1_Click(object sender, EventArgs e)
{
Formtimer.Enabled = true;
}
3.在5秒按钮中
private void button2_Click(object sender, EventArgs e)
{
Systemtimer.Start();//系统时间开始
}
4.在Form的Timer控件中添加Tick事件
label1.Text = System.DateTime.Now.ToLongTimeString();
5.在系统的Timer的Elapsed事件中,也就是新添加的Timer控件中
label2.Text = System.DateTime.Now.ToLongTimeString();
6.Tick和Elapsed其实是名字不同,作用相同,都是相隔时间方法的事件,从而实现更新,两个控件的timer的Interval属性1000和5000。
浙公网安备 33010602011771号