client/src/Iri.Modernisation.Controls/View/VideoViewer/VideoViewer.xaml.cs
changeset 23 10acb6a11a73
parent 22 69a2910ec6f9
child 24 c031f1132dde
equal deleted inserted replaced
22:69a2910ec6f9 23:10acb6a11a73
    48             Commands.VideoViewer.Play.Executed +=new EventHandler<SLExtensions.Input.ExecutedEventArgs>(Play_Executed);
    48             Commands.VideoViewer.Play.Executed +=new EventHandler<SLExtensions.Input.ExecutedEventArgs>(Play_Executed);
    49 		}
    49 		}
    50 
    50 
    51         void GoToTime_Executed(object sender, SLExtensions.Input.ExecutedEventArgs e)
    51         void GoToTime_Executed(object sender, SLExtensions.Input.ExecutedEventArgs e)
    52         {
    52         {
    53             VideoScreen.Position = TimeSpan.FromMilliseconds((double)e.Parameter);
    53             if(e.Source == DataContext)
       
    54             {
       
    55                VideoScreen.Position = ((TimeSpan)e.Parameter);
       
    56             }
    54         }
    57         }
    55 
    58 
    56         void VideoPositionTimer_Tick(object sender, EventArgs e)
    59         void VideoPositionTimer_Tick(object sender, EventArgs e)
    57         {
    60         {
    58             if (_isPlayed) 
    61             if (_isPlayed)