【发布时间】:2012-09-13 02:50:24
【问题描述】:
如何使用定时器控制在程序过程中给出间隔。
喜欢:
while(progressBar1.Value ! = 10)
{
progressBar1.Value = progressBar1.value + 1;
//i want to give 10 seconds interval here
}
【问题讨论】:
标签: c# .net timer intervals time-wait
如何使用定时器控制在程序过程中给出间隔。
喜欢:
while(progressBar1.Value ! = 10)
{
progressBar1.Value = progressBar1.value + 1;
//i want to give 10 seconds interval here
}
【问题讨论】:
标签: c# .net timer intervals time-wait
-将 Timer 拖到您的表单上或者如果它不是 winforms,只需在代码中实例化一个 Timer 控件。
- 单击它并按 F4 以显示属性。
- 将 Timers Interval 属性设置为 10000 或以编程方式 timer1.Interval = 10000;。
- 将 Enabled 属性设置为 True 或以编程方式 timer1.Enabled = true;。
- 要查看计时器事件,请单击闪电图标(在属性窗口中)
然后双击 Tick 事件(属性窗口中称为 Tick 的行)。这将带您进入 Timers_Tick 事件,您可以在其中添加以下代码:
//This event will fire each 10 seconds
private void timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs)
{
if (progressBar1.Value ! = 10)
{
progressBar1.Value = progressBar1.value + 1;
}
}
【讨论】: