How do I create a timer in WPF?

前端 未结 2 442
独厮守ぢ
独厮守ぢ 2020-11-29 01:12

I am a newbie in timer in wpf and I need a code that every 5mins there is a message box will pop up. .can anyone help me for the simple code of timer.

That\'s what

2条回答
  •  失恋的感觉
    2020-11-29 01:53

    In WPF, you use a DispatcherTimer.

    System.Windows.Threading.DispatcherTimer dispatcherTimer = new System.Windows.Threading.DispatcherTimer();
    dispatcherTimer.Tick += new EventHandler(dispatcherTimer_Tick);
    dispatcherTimer.Interval = new TimeSpan(0,5,0);
    dispatcherTimer.Start();
    
    
    private void dispatcherTimer_Tick(object sender, EventArgs e)
    {
      // code goes here
    }
    

    More info here

提交回复
热议问题