title: How do I create a timer in WPF?
body: <p>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. </p>
  
  <p>That's what I tried so far:</p>
  
  <pre><code>System.Windows.Threading.DispatcherTimer dispatcherTimer = new System.Windows.Threading.DispatcherTimer(); 
  private void test() 
  { 
      dispatcherTimer.Tick += new EventHandler(dispatcherTimer_Tick); 
      dispatcherTimer.Interval = new TimeSpan(0, 0, 1); 
      dispatcherTimer.Start(); 
  } 
  private void dispatcherTimer_Tick(object sender, EventArgs e)
  { 
      // code goes here 
  } 
  
  private void button1_Click(object sender, RoutedEventArgs e)
  { 
      test(); 
  } 
  </code></pre>