Ok I guess my first question is: Is there anyway to debug Silverlight Applications. When I receive no errors makes it hard to do any debugging any suggestions?<br><br>Next question<br><br>Making a slider for a video player here is the essential source. I appreciate the feedback<br>
<br>##### BEGIN LOTS OF CODE #####<br><br>from System.Windows import Application<br>from System.Windows.Controls import MediaElement<br>from System.Windows.Controls import Button, Orientation, StackPanel, Slider<br>from System import Uri, UriKind    <br>
from System.Windows.Media.Imaging import BitmapImage<br>from System.Windows.Threading import *<br><br>.......<br><br>        self.timer = DispatcherTimer()<br>        self.timer.Interval = TimeSpan.FromMilliseconds(50)<br>
        self.timer.Tick += MyTimeToTick<br>        self.main = StackPanel() <br>.......<br><br>        #add a video slider<br>        self.myslide = Slider()<br>        self.myslide.Width = 250<br>        <br>........<br>
  <br>      self.layer1.Children.Add(self.myslide)<br><br>.......<br>  <br>        #create Media Element<br>        self.video = MediaElement()<br><br>.......<br><br>        self.video.CurrentStateChanged += videoChanged<br>
 <br>........<br><br>    def MyTimeToTick(self, s, e):<br>        if self.video.NaturalDuration.TimeSpan.TotalSeconds &gt; 0:<br>            self.myslide.Value = self.video.Position.TotalSeconds / self.video.NaturalDuration.TimeSpan.TotalSeconds<br>
<br><br>    def videoChanged(self, s, e):<br>        if self.video.NaturalDuration.CurrentState == self.video.Playing:<br>            self.timer.Start()<br>        else:<br>            self.timer.Stop()<br><br>##### END CODE ######<br>
<br><br><br>