我想在没有鼠标动作启动并且光标在10秒钟内没有移动的情况下播放视频。
我尝试了这段代码:

private void dispatcherTimer_Tick(object sender, EventArgs e)
        {
            Test t = new Test();
            t.Show();
        }

        public void declencher() {
            try
            {
                while (Mouse.Captured != null)
                {
                    dispatcherTimer = new DispatcherTimer();
                    dispatcherTimer.Tick += new EventHandler(dispatcherTimer_Tick);
                    dispatcherTimer.Interval = new TimeSpan(0, 0, 0, 0, 12);
                    dispatcherTimer.Start();
                    MessageBox.Show("hhh");
                }
            }
            catch { }


        }


我想知道如何在WPF中测试这种情况,什么是最好的方法

最佳答案

检查此代码

 if (button1.Content.Equals("Play"))
            {
                button1.Content = "Pause";
                mediaElement1.Play();
            }
            else
            {
                button1.Content = "Play";
                mediaElement1.Pause();
            }

关于c# - 暂停窗口WPF应用程序,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16517459/

10-11 02:14