private void playButton_ContactDown(object sender, ContactEventArgs e)
{
var content = DataContext as ContentItem;
if (content != null)
if (!content.IsVideoItem)
return;
if (_isPlaying)
{
if (myMedia.Position >= myMedia.NaturalDuration.TimeSpan)
{
myMedia.Position = new System.TimeSpan();
myMedia.Play();
playButton.Visibility = Visibility.Hidden;
_isPlaying = false;
}
else
{
myMedia.Pause();
playButton.Visibility = Visibility.Visible;
}
}
else
{
myMedia.Play();
playButton.Visibility = Visibility.Hidden;
}
_isPlaying = !_isPlaying;
}