这真是困惑我。数字时钟显示不
试图做的所有IM是创建一个Windows窗体上的数字时钟,所以我用Google搜索,并试图此代码,但它拒绝在标签中显示。
private void timer1_Tick(object sender, EventArgs e)
{
label1.Text = DateTime.Now.ToString("HH:mm:ss");
}
我在做什么错?
感谢所有帮助提前
这真是困惑我。数字时钟显示不
试图做的所有IM是创建一个Windows窗体上的数字时钟,所以我用Google搜索,并试图此代码,但它拒绝在标签中显示。
private void timer1_Tick(object sender, EventArgs e)
{
label1.Text = DateTime.Now.ToString("HH:mm:ss");
}
我在做什么错?
感谢所有帮助提前
您需要设置timer1.Interval
到一个合理的值,如1000
您还需要设置timer1.Enabled = true;
最后,你需要确保你的事件处理程序timer1_Tick
连接到timer1.Tick
事件现有定时器。
我已经在性能,但即使在标签timer.enabled代码犯规显示改变的时间间隔定时。我得到的只是标签文本。 –
我将如何知道事件处理程序已连接到事件? –
检查在属性窗口中的事件标签,当你选择在窗体设计器计时器。或者右键单击'timer1_Tick'方法并选择“查找所有引用”。 –
你怎么样配置的计时器? –
您是否为您的表单添加了计时器控件,或者只是将其粘贴进去? –
那么我看到的例子是错的呢?这家伙说这是你需要的所有代码。 –