Hasta aquí perfecto, pero me he vuelto loco cuando he creado una serie de menús por código que no levantaban el evento ni locos.
Tras largas horas de depuración, pruebas, etc. etc. el problema reside en que la sintáxis de la declaración del evento es:
Es un sub, o sea que no devuelve ningún valor. No tiene ningún "Return" en su interior, por lo que, otra vez, no devuelve ningún valor. Peeeero, como se os ocurra declararlo sin ese "as String" final, el evento no se levanta.
Pos no lo entiendo.
Saludos.