我是菜鸟 刚学 C#遇到了点问题:  现 在想在From  窗体中实现  显示 当前 时间的 功能   ,不知道怎么  做   ,现在希望哪位 哥哥 姐姐能指点下   、 、谢谢了   、 、 

解决方案 »

  1.   

    用timer定时轮询,system.datetime.now
      

  2.   

    加一个timer控件 
    Enable=true;
    Interval=1000;  private void timer1_Tick(objec
    t sender, EventArgs e)
            {
    this.lable.text=DataTime.Now.toString();}
      

  3.   


    private System.Windows.Forms.Timer _timer;protected override void OnLoad(EventArgs e)
            {_timer = new System.Windows.Forms.Timer();
                    _timer.Interval = 1000;
                    _timer.Enabled = true;
                    _timer.Tick += new EventHandler(_timer_Tick);
                    _timer.Start();
    }
    void _timer_Tick(object sender, EventArgs e)
            {
                if (lblClock.Visible)
                {
                    lblClock.Text = DateTime.Now.Hour.ToString("00") + ":" + DateTime.Now.Minute.ToString("00") +
                        ":" + DateTime.Now.Second.ToString("00");
                }
            }
      

  4.   

    擦哟,,4楼已经非常详细了,,不能再详细了在工具箱里找到 Timer控件和lable控件,拖到窗体中,,
    在下面选中Timer控件,右键查看属性,找到如下2个属性,值设置如下
    Enable=true;
    Interval=1000;在事件列表双击Tick,生成这个事件   private void timer1_Tick(object sender, EventArgs e)
            {
             lable1.text=DataTime.Now.toString();
    }运行窗口就是你所要求的了
    再不行我就没办法了
      

  5.   

    加一个timer控件 (下面那个办法是timer事件)
    Enable=true;(开启)
    Interval=1000;(间隔1000毫秒运行)  private void timer1_Tick(objec
    t sender, EventArgs e)
      {
    this.lable.text=DataTime.Now.toString();}
    lable改成你自己的控件名字