mi scuso in anticipo perchè non è che proprio abbia capito cosa vuoi ottenere esattamente, però mi chiedo :

Originariamente inviato da generalekamikaz
Se utilizzo la funziona ShowDialog() in sostituzione della Show(), il programma funziona, ma mi apre un nuovo "popup" per ogni nuovo form!
e non dovrebbe farlo? forse ne vuoi averne sempre e solo 1 e lui ne apre a rotazione?