Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/289.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# windows phone 7中的媒体播放器状态_C#_Windows Phone 7 - Fatal编程技术网

C# windows phone 7中的媒体播放器状态

C# windows phone 7中的媒体播放器状态,c#,windows-phone-7,C#,Windows Phone 7,我试图在代码中使用媒体播放器状态 我想检查mediaplayer状态是否已暂停。 如果暂停,它将继续播放歌曲 但它不起作用 下面是我的代码: using (var ml = new MediaLibrary()) { FrameworkDispatcher.Update(); MediaPlayer.Play(ml.Songs[songSelectedIndex]); MediaPlayer.IsRepeating = true;

我试图在代码中使用媒体播放器状态

我想检查mediaplayer状态是否已暂停。 如果暂停,它将继续播放歌曲

但它不起作用

下面是我的代码:

    using (var ml = new MediaLibrary())
    {
        FrameworkDispatcher.Update();
        MediaPlayer.Play(ml.Songs[songSelectedIndex]);
        MediaPlayer.IsRepeating = true;
        MediaPlayer.IsMuted = false;
        MediaPlayer.IsShuffled = false;
        MediaPlayer.IsVisualizationEnabled = false;

        MediaPlayer.MediaStateChanged += new EventHandler<EventArgs>(MediaPlayer_MediaStateChanged);
    }

    loadtime();
}

void MediaPlayer_MediaStateChanged(object sender, EventArgs e)
{
    if (MediaPlayer.State == MediaState.Paused) MediaPlayer.Resume();
}

你面临什么问题。。根据您的代码,看起来您正在使媒体播放器保持恢复状态,即使用户点击暂停。。。这就是你想要的吗?请不要在标题中添加C。它已经在标签中了。当按下暂停按钮时,它就不起作用了。按此键时,歌曲暂停,可能重复