
2把timer控件拖动到winform窗体中,窗体下方会自动出现时间控件的实例,默认名称是timer1
3右击timer1,在菜单中选择“属性”来打开属性窗口
4在属性窗口中可以看到timer1的属性,其中红框中的属性是比较常用和重要的
5Enabled属性表示timer是否可用,如果设置为true,则项目运行后,timer会自动启用;interval属性表示时间控件执行事件的时间间隔。要注意的是interval的单位是毫秒
6为了展示timer的使用效果,可以在winform中拖入一个lable控件,默认生成lable1实例
7在winfrom窗体上双击timer1进入后台代码timer1时间间隔事件。在箭头处书写代码,比如这里引用lable1控件来展示当前的时间
8运行工程,可以看到窗体上的时间是按秒变化的
在窗体设计器里找到Timer控件拖拽到你的form中,然后将Interval 属性值改为1000再timer控件的事件列表中订阅Tick 事件,Timer控件就会每1000毫秒运行一次Tick事件的回调函数,如下:
private void timer1_Tick(object sender, EventArgs e)
{
this.Label2.Text = "当前时间:" + DateTime.Now.ToString()
//每次回调函数都会用DateTime.Now.ToString()获取现在时间,存到Label2中
}
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)