public void Repetir() { if (nuevo != null) { nuevo = Circular.lc.enlace; while (nuevo == Circular.lc.enlace) { if (lstCanciones.SelectedIndex < lstCanciones.Items.Count - 1) { MessageBox.Show("AUN NO HA LLEGADO A LA ULTIMA CANCION"); lstCanciones.SelectedIndex += 1; nuevo = nuevo.enlace; } else { MessageBox.Show("¿QUIERES VOLVER A LA PRIMERA CANCION DE LA LISTA?"); Reproductor.URL = CajaDeBusquedaDeArchivos.FileNames[0]; lstCanciones.SelectedIndex = 0; nuevo = nuevo.enlace; } nuevo = nuevo.enlace; } } else { MessageBox.Show("\t LA LISTA SE ENCUENTRA VACIA."); } }
private void lstCanciones_SelectedIndexChanged(object sender, EventArgs e) { //Insertar las canciones al listbox //Va a ejecutarse mientras selectedIndex sea diferente a -1 if (lstCanciones.SelectedIndex != -1) //diferente a -1 porque si el valor es -1 significa que no se ha seleccionado ningún valor. { //Esto va a hacer que cuando el usuario seleccione de la lista de reproduccion automaticamente se reproduzca en windows media player Reproductor.URL = CajaDeBusquedaDeArchivos.FileNames[lstCanciones.SelectedIndex]; int index = lstCanciones.SelectedIndex; nuevo = new NodoCir(CajaDeBusquedaDeArchivos.FileNames[index]); } }