hello, i am making an mp3 player and i have this code which works fine when i'm trying to set the position of the current playing file.
what i don't know is how to make the slider control to automatically slide when i click the play file.
this is the code i have:
DoubleAnimation animatie = new DoubleAnimation();
animatie.Duration = player.NaturalDuration;
player.Pause();
player.Position = TimeSpan.FromSeconds(slider_position.Value);
player.Play();
if (player.NaturalDuration.HasTimeSpan)
{
slider_position.Minimum = 0;
slider_position.Maximum = player.NaturalDuration.TimeSpan.TotalSeconds;
}
i hope i made myself clear enough
Loading
bodnar edmondPosted Aug 24, 2009, 4:04 AM
timer = new DispatcherTimer();
timer.Interval = new TimeSpan(0, 0, 0, 0, 1000);
timer.Tick += new EventHandler(timer_Tick);
timer.Start();
thanks for your help
bodnar edmondPosted Aug 23, 2009, 7:06 AM
Roei BarPosted Aug 22, 2009, 4:40 AM
well the Sliding Play moovs on Iterations of 1000 Ticks meaning you need to create a timer on your application and run it on 1000 interval.
on each time the Event is Fired you will need to run the animation code.
hope this helps...
if so dont forget to mark this as "Accepted Answer"