赞
踩
做winform项目发现需要添加一个时间显示功能,现记录如下:
1、首先新建一个Timer,命名为timer,并在属性中修改Interval为1000;
2、在需要显示时间的地方添加一个label(假设设置名称为:timerLabel);
3、进入.cs的窗体代码中,在Timer对应的方法中添加如下代码
timerLabel.Text = DateTime.Now.AddSeconds(-_timeDiff).ToString("yyyy年MM月dd日 dddd tt hh:mm:ss");
4、在窗体的load方法中添加Timer.start();即可运行
完整代码如下:
- //窗体启动时,启动Timer
- private void Form1_Load(object sender, EventArgs e)
- {
- timer.Start();
- }
- //Timer中执行的代码
- private void timer1_Tick_1(object sender, EventArgs e)
- {
- labelControl1.Text = DateTime.Now.AddSeconds(0).ToString("yyyy年MM月dd日 dddd tt hh:mm:ss");
-
- }
效果图如下:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。