title: WPF: Implementing a MediaPlayer Audio / Video Seeker
body: <p>I am currently working on an MP3 player (in a WPF application) with a WPF <code>MediaPlayer</code> and basically, I want to implement a Song Seeker which moves along with the current playing song.</p>
  
  <p>I already implemented a song slider (from <a href="http://www.codeproject.com/KB/WPF/WPF_Media_Player.aspx?fid=459289&amp;df=90&amp;mpp=25&amp;noise=3&amp;sort=Position&amp;view=Quick&amp;fr=26#xx0xx" rel="nofollow noreferrer">Sacha Barber's application</a>) and it works when the user drags the seeker manually (as in, the song continues from that position) but I cannot figure out how to make the seeker move according to the current position in the song.</p>
  
  <p>Trouble is I don't think there is a way to check when the <code>Position</code> property of the <code>MediaPlayer</code> has changed, so I'm stumped as to how I should implement this feature.</p>
  
  <p>Any ideas on how to go about such an issue?</p>
  
  <p><strong>[Update]</strong></p>
  
  <p>As regards incrementing the seeker with a timer, I actually thought of using the reason I didn't try it yet is because I think there is a better way to implement this using the <code>MediaTimeline</code>...but I'm yet to figure out how.</p>