使用Label控件直接显示并更新时间


    使用Label控件直接显示并更新时间的应用程序设计具体步骤如下所示:

1、程序设计界面如下图所示:

使用Label控件直接显示并更新时间_第1张图片

2、双击定时器控件(timer1),响应事件处理代码如下:

private void timer1_Tick(object sender, EventArgs e){

    LabelTime.Text = DateTime.Now.ToString() + DateTime.Now.DayOfWeek.ToString();

}

3、在程序初始化阶段,将定时器启动,代码如下:

private void Form1_Load(object sender, EventArgs e){

    timer1.Enabled = true;

}

4、程序运行显示效果如下图所示。

使用Label控件直接显示并更新时间_第2张图片

    

    这种方法,用户不能更改当前显示的时间,全部信息都显示在当前窗口的指定位置。同时通过设置背景色为透明,可以令整个界面一体。

    这种界面设计方式,可以随时修改需要显示的内容和方式,非常方便。可以用来显示和刷新当前系统时间。

但是,如果系统资源比较少,在多个界面切换的时候,会产生瞬间黑区问题。









你可能感兴趣的:(.NET那些事)