我显示时间的语句是:
private void label1_Click(object sender, System.EventArgs e)
{
DateTime datet1 =DateTime.Now;

this.label1.Text=datet1.ToString("yyyy年MM月dd日", DateTimeFormatInfo.InvariantInfo);

}我用CTRL+F5调试不显示时间.但用鼠标单击时间的位置时,时间就显示出来了.
为什么要用鼠标单击才能显示??

解决方案 »

  1.   

    ...你想咋搞?Click就是鼠标点击事件
      

  2.   

    这个,label1_Click事件,你不就是让它单击才显示吗,鼠标不单击也不触发事件啊
      

  3.   

    哦,zswang兄有星啦,恭喜恭喜
      

  4.   

    直接写在page_load里  或你的触发事件里
      

  5.   

    在Form1_Load事件里里写那两行代码
    private void Form1_Load(object sender, EventArgs e)
    {
        DateTime datet1 =DateTime.Now;
        this.label1.Text=datet1.ToString("yyyy年MM月dd日", DateTimeFormatInfo.InvariantInfo);
    }
      

  6.   

    Form_Load里面写或者加个Timer,在Timer的事件里面写