title: WPF - animate image source change
body: <p>I'm pretty new to WPF but I think what I need to do is relatively simple. I need to create an image "animation", where I am changing an image source every .25 of a second.</p>
  
  <p>I have a folder named "animation" with images 1 to 25 png live (named 1.png, 2.png... 25.png).  Each image correlate to different frame of my animation.</p>
  
  <p>I want to write xaml to change the image from 1 to 2, from 2 to 3, for 3 to 4 etc every .25 seconds until it gets to the 25th image, then it should loop back to the start.</p>
  
  <p>I most likely will need to write some c# to do this.  I want it to run on a thread that can interact with the UI (as in update the image) but not block the UI thread.</p>
  
  <p>Thanks in advance!</p>