Reproduciendo multimedia en Silverlight

Lo que vemos ahi arriba es una aplicacion Silverlight "Out of browser" o "Fuera del explorador" en su version traducida. Lo que hace esta app es mostrarnos una lista de archivos de una carpeta, en mi caso nos muestra la carpeta en donde almaceno ringtones, con el objetivo de hacer click en uno de ellos y reproducir el ringtone en cuestion.

Antes de ver el codigo empleado para reproducir contenido y mostrar un directorio, veamos la lista de los elementos que utilize dentro mi app:
-          Un listBox
-          Tres botones
-          Un Slider
-          Un mediaElement
-          Un textBlock