Hola,
Pues, según yo lo veo, o bien preparas algún procedimiento que "limpie" lo que necesites, o bien te aseguras de que al cerrar el formulario en cuestión este es "liberado", de modo que cuando lo precises vuelvas a crearlo. De esta forma, el formulario se mostraría "como nuevo" cuando lo necesites. No sé si me explico.
