Exemple #1
0
 private void Window_Loaded(object sender, RoutedEventArgs e)
 {
     MediaShowElement.Play();
     m_Timer.Start();
     BtnOperator.Style = Resources["MediaBtnPause"] as Style;
     BtnOperator.Tag   = "Pause";
 }
Exemple #2
0
        private void BtnStop_Click(object sender, RoutedEventArgs e)
        {
            MediaShowElement.Stop();

            BtnOperator.Style = Resources["MediaBtnPlay"] as Style;
            BtnOperator.Tag   = "Play";
        }
Exemple #3
0
 private void BtnOperator_Click(object sender, RoutedEventArgs e)
 {
     if (BtnOperator.Tag.ToString() == "Play")
     {
         MediaShowElement.Play();
         m_Timer.Start();
         BtnOperator.Style = Resources["MediaBtnPause"] as Style;
         BtnOperator.Tag   = "Pause";
     }
     else
     {
         MediaShowElement.Pause();
         BtnOperator.Style = Resources["MediaBtnPlay"] as Style;
         BtnOperator.Tag   = "Play";
     }
 }
Exemple #4
0
        void timer_Tick(object sender, EventArgs e)
        {
            if (MediaShowElement.NaturalDuration.HasTimeSpan && !m_IsClickSlider)
            {
                MediaTimeSplider.Value = MediaShowElement.Position.TotalMilliseconds;
                txtNowPostion.Text     = MediaShowElement.Position.Hours.ToString().PadLeft(2, '0') + ":" +
                                         MediaShowElement.Position.Minutes.ToString().PadLeft(2, '0') + ":" +
                                         MediaShowElement.Position.Seconds.ToString().PadLeft(2, '0');
            }

            if (MediaTimeSplider.Value > 0 && MediaTimeSplider.Value == (double)MediaShowElement.Position.Seconds * 1000)
            {
                MediaShowElement.Stop();

                BtnOperator.Style = Resources["MediaBtnPlay"] as Style;
                BtnOperator.Tag   = "Play";
            }
        }
Exemple #5
0
        private void OnPlayerViewLeftButtonDown(object sender, MouseButtonEventArgs e)
        {
            if (e.ButtonState == MouseButtonState.Pressed)
            {
                this.DragMove();

                if (BtnOperator.Tag.ToString() == "Play")
                {
                    MediaShowElement.Play();
                    m_Timer.Start();
                    BtnOperator.Style = Resources["MediaBtnPause"] as Style;
                    BtnOperator.Tag   = "Pause";
                }
                else
                {
                    MediaShowElement.Pause();
                    BtnOperator.Style = Resources["MediaBtnPlay"] as Style;
                    BtnOperator.Tag   = "Play";
                }
            }
        }