title: Start/Stop DispatcherTimer from a different thread
body: <p>Here is my code..</p>
  
  <pre><code>public DispatcherTimer tmr = new DispatcherTimer();
  
  void somefunction (parameters){
  
  if (something)
    tmr.Start();
  if (something else)
    tmr.Stop();
  
     }
  </code></pre>
  
  <p>My problem is that I can't access the Start/Stop methods of the tmr object from the second function since it runs on a different thread!!!</p>
  
  <p>Can somebody please help me?? I am struck wih this problem for almost 3 days! :(</p>