【问题标题】:how to give interval in a program process using timer control c#/.net如何使用定时器控制c#/.net在程序过程中给出间隔
【发布时间】: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


    【解决方案1】:

    -将 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;
     }
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-03-14
      • 2010-12-04
      • 1970-01-01
      • 2010-09-14
      • 1970-01-01
      相关资源
      最近更新 更多