C# 数字时钟不显示

C# 数字时钟不显示,c#,winforms,clock,C#,Winforms,Clock,这真让我困惑 我所要做的就是在windows窗体上创建一个数字时钟,所以我在谷歌上搜索并尝试了这段代码,但它拒绝显示在标签上 private void timer1_Tick(object sender, EventArgs e) { label1.Text = DateTime.Now.ToString("HH:mm:ss"); } 我做错了什么 提前感谢所有帮助您需要设置一个合理的值,如1000 您还需要设置 最后,您需要确保您的事件处理程序timer1\

这真让我困惑

我所要做的就是在windows窗体上创建一个数字时钟,所以我在谷歌上搜索并尝试了这段代码,但它拒绝显示在标签上

 private void timer1_Tick(object sender, EventArgs e)
    {
        label1.Text = DateTime.Now.ToString("HH:mm:ss");
    }
我做错了什么

提前感谢所有帮助

您需要设置一个合理的值,如1000

您还需要设置


最后,您需要确保您的事件处理程序
timer1\u Tick
已连接到现有计时器的事件。

以及您是如何配置计时器的?您是在表单中添加了计时器控件,还是只是将其粘贴到表单中?因此,我看到的示例是错误的?这家伙说这就是你需要的所有代码。@Timothygoods-你还需要一个计时器来经常调用这个方法。我的winform上有一个计时器。我已经在属性中更改了间隔时间,但即使启用了计时器。代码也不会显示在标签中。我得到的只是标签文本。如何知道事件处理程序已连接到事件?在窗体设计器中选择计时器后,请检查“属性”窗口中的“事件”选项卡。或者右键单击
timer1\u Tick
方法并选择“查找所有引用”。或者只需双击设计器中的计时器,即可导航到Tick事件处理程序(如果存在),如果不存在,则创建一个新句柄。是,两个事件已连接。