用C#创建一个数字时钟

  • 来源: 程序员之家 作者: sevenleaf   2010-04-07/10:16
  •       今天要和大家分享的是用C#创建一个数字时钟。过程很简单,希望对大家有所帮助!本实例通过Timer组件创建一个数字时钟,实现过程如下:

          (1)当窗体加载时,将Interval属性设置为1000(等于1s),并计划timer组件。代码如下:

    Private void Form1_Load(object sender,EventArgs e)

    {

    Timer1.Interval=1000;

    Timer1.Enabled=true;

    This.button1.Text=”Stop”;

    }

          (2)在timer组件的Tick事件中,将标签的标题设置为当前时间。代码如下:

    Private void timer1_Tick(object sender,EventArgs e)

    {

    This.label1.Text=DateTime.Now.ToString();

    }

          (3)当单击Button按钮时,首先判断Button按钮的Text值,如果为“stop”时,则使timer组件的Enable属性值为False,停止计时并更新Button按钮的Text值为“Start”;如果为“Start”时,则使timer组件的Enable属性值为true,开始计时并更新Button按钮的Text值为“stop”。

    代码如下:

    Private void button1_Click(object sender,EventArgs e)

    {

    If(this.button1.Text==”stop”)

    {

    This.button1.Text=”Start”;

    This.Enabled=false;

    }

    Else

    {

    This.button1.Text=”Stop”;

    This.timer1.Enabled=true;

    }

    }


    评论 {{userinfo.comments}}

    {{money}}

    {{question.question}}

    A {{question.A}}
    B {{question.B}}
    C {{question.C}}
    D {{question.D}}
    提交

    驱动号 更多