sicuramente ...
ho perso qualche pezzetto di codice e quindi qualcosa non funziona

ma cmq
se scrivi cosi

public Form1() form principale di partenza
{
InitializeComponent();
Form sceglimail = new Form();
sceglimail.Show();


}


mi parte anche il secondario

cmq grazie lo stesso...
provo a rifare tutto il procedimento da capo
poiche sicuramnete ho perso qualche pezzetto di codice
che non mi da neanche erorre