【发布时间】:2012-12-20 08:52:06
【问题描述】:
我正在处理Windows Forms 应用程序。我有一个 windows 窗体,其中标签默认设置为 false 。我想将属性 visible 设置为 true 10 秒,然后设置为 false。我已经拖了定时器控件,设置了间隔为1000毫秒,也就是1秒,我在form load event中写了代码:
timer1.Start();
if (timer1.Interval == 5000)
{
timer1.Stop();
}
但它没有将标签设置为对false 可见。为什么?
在哪种情况下我必须触发此代码,以便计时器何时开始以及何时为 5 秒,然后标签将设置为 false?这在 C# 中可行吗?
【问题讨论】:
-
你坐下来尝试提出一个合乎逻辑的问题怎么样?不,这不是语言。看,您的问题和描述很好 - 但与您提供的代码示例完全无关(!)。你不说你试过什么,indead dump是一个初学者的问题,和一个无意义的、没有文档的、不相关的代码示例。坏的。坐下来,做功课,然后寻求具体帮助,包括一个合理的问题和代码示例以及您尝试过的内容。
-
没有代码显示 Label1.Visible = false 这就是原因。