title: display Hourglass when application is busy
body: <p>For a view constructed using WPF, I want to change the mouse cursor to a hourglass when the application is busy and non-responsive.</p>
  <p>One solution is to add</p>
  <pre><code> this.Cursor = Cursors.Wait;
  </code></pre>
  <p>to all the places that may cause the UI to become non-responsive. But obviously this is not the best solution. I am wondering what is the best way to achieve this?</p>
  <p>Is it possible to achieve this by using Styles or Resources?</p>