CapgeminiSurface.ProjectItem.playButton_ContactDown C# (CSharp) Метод

playButton_ContactDown() приватный Метод

private playButton_ContactDown ( object sender, ContactEventArgs e ) : void
sender object
e ContactEventArgs
Результат void
        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;
        }