private void PlayerPresentationUserControl_OnIsVisibleChanged(object sender, DependencyPropertyChangedEventArgs e)
{
if ((bool)e.NewValue)
{
ProgressBar1.Value = 0;
if (_enumeratedCompetitors != null)
{
_enumeratedCompetitors.Reset();
if (_enumeratedCompetitors.MoveNext())
{
CurrentViewedPlayerUserControl.DataContext = _enumeratedCompetitors.Current;
}
CurrentViewedPlayerUserControl.DataContext = _enumeratedCompetitors.Current;
}
}
else
{
if (_timer != null)
{
_timer.Elapsed -= OnTimedEvent;
}
}
}