public BusyDlg(Perform_d dPerform) { _th = new Thread((ThreadStart) delegate { dPerform(); }); _th.Start(); InitializeComponent(); }
public static void Perform(Perform_d dPerform) { using (BusyDlg f = new BusyDlg(dPerform)) { f.ShowDialog(); } }