non è vero. Basta tenere un riferimento alla istanza appena creata.Originariamente inviato da Stibbert
(Il problema consiste nel fatto che il form, essendo stato aperto tramite reflection, non appare come un oggetto di cui il programma è al corrente).
Grazie
Immagino che tu utilizzi qualcosa del genere per creare un istanza:Activator.CreateInstance(type).
Se è cosi' allora fai una cosa del genere e hai rispolto il tuo problema:
Form frmCurrent = null; <---sarebbe un camo dati di una classe!!
poi nel codice che crea le istanze:
if (frmCurrent == null)
frmCurrent = (Form) Activator.CreateInstance(type);
quindi l'istanza viene creata solo una volta...