private void FreshTime()
{
textBlock1.Text = Player.Time.ToString();
if (markEnd == new TimeSpan())
{
markEnd = Player.Length;
}
Rectangle r = new Rectangle();
r.Fill = new SolidColorBrush(Colors.Brown);
r.Height = 5;
r.Width = ((markEnd.TotalMilliseconds - markStart.TotalMilliseconds) / Player.Length.TotalMilliseconds) * canvasTimeline.ActualWidth;
r.SetValue(Canvas.LeftProperty, (double)(markStart.TotalMilliseconds / Player.Length.TotalMilliseconds) * canvasTimeline.ActualWidth);
canvasTimeline.Children.Clear();
canvasTimeline.Children.Add(r);
}