C#中如何在软件界面上显示时间?

在用C#设计软件的时候,会经常在软件界面上显示一个系统时间,本文将一步一步告诉你如何实现它。其实很简单,一般的程序员都会,但本人是菜鸟中有菜鸟,仍需要靠本文来记录一下。

假设已经有一个label(保持其Name属性为默认的label1不变),我们要把该label显示为系统时间。

在工具箱的“组件”分类下找到Timer控件,双击之,新建一个Timer控件。由于Timer控件是不可见的,因此将出现在设计器底部。保持其Name属性为默认的timer1,将Enable属性设置为True,将Interval属性(该属性决定了每隔多长时间触发其Tick事件)设置为1000。

双击该Timer控件,进入代码编辑器编辑其Tick事件。可用的代码如下

显示日期:label1.Text = "当前时间:" + DateTime.Now.ToLongDateString();

显示时间:label1.Text = "当前时间:" + DateTime.Now.ToLongTimeString();

二者都显示:label1.Text = "当前时间:" + DateTime.Now.ToLongDateString() + DateTime.Now.ToLongTimeString();

至此,按F5运行一下程序,就会发现软件上已显示出来系统时间了。

22 responses to “C#中如何在软件界面上显示时间?”

    • MFC好像是专门C++使用的吧 C#用的是.net framework 具体的我不是很清楚 一直忙于埋头学习编程 没想到竟然忽略了这种大体框架 :-?

    • 你说的是ALEXA吧 前一段时间直接逼近10W的边缘 最近两天又下降了 降到13W了 郁闷

Leave a Reply

Your email address will not be published. Required fields are marked *