永发信息网

初学C# 怎么在一个窗体上一直显示当前时间?

答案:5  悬赏:0  手机版
解决时间 2021-11-28 19:06
  • 提问者网友:藍了天白赴美
  • 2021-11-28 12:08
初学C# 怎么在一个窗体上一直显示当前时间?
最佳答案
  • 五星知识达人网友:拜訪者
  • 2021-11-28 12:21
定义计时器
全局变量private Timer Timer;

private void Form1_Load(object sender, EventArgs e)
{
Timer = new Timer();
Timer.Interval = 1000;
Timer.Tick += new EventHandler(Timer_Tick);
Timer.Start();
}

窗体上加一个label控件,名为label1;
private void Timer_Tick(object sender, EventArgs e)
{
this.label1.Text = DateTime.Now.ToString("HH:mm:ss");
}

有问题再联系
全部回答
  • 1楼网友:不如潦草
  • 2021-11-28 16:07
加一个timer,每隔一秒刷新一次时间!
  • 2楼网友:撞了怀
  • 2021-11-28 14:42
使用timer控件
private void InitializeTimer()
{
//' Run this procedure in an appropriate event.
// Set to 1 second.
Timer1.Interval = 1000;
// Enable timer.
Timer1.Enabled = true;
Button1.Text = "Stop";
}
  • 3楼网友:鱼芗
  • 2021-11-28 13:43
用时间空间,判断呗,和你要对比的时间就可以了,还有就是你定时,多少分钟后响,你就用timer控件间隔一定时间自行一次,然后停止就可以了,
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯