ho risolto utilizzando la seguende procedura:
FORM A:
codice:public void agg_button_Click(object sender, EventArgs e) { FormB formB = new FormB(); FormB.FormClosed += new FormClosedEventHandler(FormB_FormClosed); FormB.Show(); } void FormB_FormClosed(object sender, FormClosedEventArgs e) { ///quello che voglio fare! }