private void SongPosition_DragCompleted(object sender, System.Windows.Controls.Primitives.DragCompletedEventArgs e) { if (Audio != null) { Audio.SetPosition(SongPosition.Value); } IsDrag = false; TextPosition.Text = WaveStreamExtensions.GetMinutesAndSecondsString(SongPosition.Value); }
private void SongPosition_ValueChanged(object sender, RoutedPropertyChangedEventArgs <double> e) { if (SongPosition.Value > SongPosition.Maximum) { SongPosition.Value = SongPosition.Maximum - 1; } if (!IsDrag && Audio != null) { Audio.SetPosition(SongPosition.Value); } TextPosition.Text = WaveStreamExtensions.GetMinutesAndSecondsString(SongPosition.Value); }