Hola de nuevo.
Buscando, encontré algo que no es puntualmente el ejemplo, pero te puede servir como base para implementar lo que querés realizar.
Y como lo prometido es deuda... aca te pongo el
LINK .
La página pertenece al compañero
roman, y realmente está muy buena. Vale la pena visitarla.
Saludos.