title: Wait for some second then execute button action WPF
body: <p>I try to make button click by wait x second over this button then perform his action, I use <code>System.Windows.Forms.Timer</code> to make that in <code>Win-form</code> but how can make the same thing in WPF.<BR>
  I make this function to wait for 5 second before make some action <BR></p>
  
  <pre><code>private System.Windows.Forms.Timer MTimer = new System.Windows.Forms.Timer();
  
      private void StartAsyncTimedWork()
      {
          MTimer.Interval = 5000;
          MTimer.Tick += new EventHandler(MTimer_Tick);
          MTimer.Start();
      } 
  </code></pre>
  
  <p>How i can make the same thing in Wpf and make the user over the button by the mouse and wait for 5 second before perform button action, Can please give me a link or bit of code. </p>