se crei una nuova applicazione (un nuovo exe e quindi progetto) per le form figlie, dalla form padre non avrai più l'oggetto form_figlia ma dovrai eseguire n applicazioni (l'exe creato col nuovo progetto) usando la classe process..
attenzione però: non avrai più un riferimento alle form figle se non del processo stesso e quindi niente variabili o metodi pubblici di esse dalla applicazione principale..
per poter dialogare la cosa è ben più complicata..
esempio:
codice:private void button1_click(object sender, eventargs e) { Process pro = new Process(); pro.StartInfo.Name = "percorso dell exe della form figlia";// C:\\test\\figlia.exe ad esempio pro.start(); //eventualmente puoi passargli degli argomenti che andranno nel vettore args del main }

Rispondi quotando