Мне нужно, чтобы плеер автоматически переходил к следующей песне в listBox и воспроизводил ее, но она не будет воспроизводиться. У меня он там, где он переходит к следующей песне, но когда он меняется, он не начинает играть. Вот фрагмент кода:
if (axWindowsMediaPlayer1.playState == WMPLib.WMPPlayState.wmppsMediaEnded)
{
if (listBox1.SelectedIndex != listBox1.Items.Count - 1)
{
listBox1.SelectedIndex = listBox1.SelectedIndex + 1;
}
}
Я использую этот же метод для кнопок «Далее» и «Предыдущий», и он отлично работает.
Я также пробовал это:
if (axWindowsMediaPlayer1.playState == WMPLib.WMPPlayState.wmppsMediaEnded)
{
listBox1.SelectedIndex = listBox1.SelectedIndex + 1;
axWindowsMediaPlayer1.Ctlcontrols.play();
}
Он переходит к следующей песне, но, как было сказано ранее, просто не воспроизводится.
Как я могу заставить его играть?