Red de conocimiento informático - Computadora portátil - C# ¿Cómo escribir un reproductor de música al hacer clic en la siguiente canción?

C# ¿Cómo escribir un reproductor de música al hacer clic en la siguiente canción?

¿Por qué utilizar ListVIew para listas de reproducción? Debido a que los elementos seleccionados de ListView no están bien indexados, no es fácil de manejar

Puedes intentarlo cambiándolo a ListBox

Luego, cuando hagas clic en el botón, primero obtendrás el valor actual en la lista Índice de la canción que se está reproduciendo

int currentIndex = listBox.SelectIndex;

entonces int NextIndex =currentIndex++ //siguiente canción

de manera similar, int LastIndex =currentIndex--; para obtener la canción anterior

y luego obtener listBox.Items[NextIndex Items[NextIndex] para obtener la siguiente canción que desea, el elemento por adelantado para almacenar la mejor es la canción. objeto, incluido el título de la canción y la ruta, y luego cargar la ruta de reproducción en el bien...

Por supuesto, no necesito decir más sobre el tratamiento especial de la primera y la última canción en la lista