private AguardeDB() { InitializeComponent(); Fechando += aoFechar = new FechandoCallback(AoFechar); Suspendendo += aoSuspender = new SuspendendoCallback(AoSuspender); Application.EnterThreadModal += new EventHandler(Application_EnterThreadModal); Application.LeaveThreadModal += new EventHandler(Application_LeaveThreadModal); }
void AoFechar() { try { if (InvokeRequired) { FechandoCallback método = new FechandoCallback(AoFechar); BeginInvoke(método); } else Hide(); } catch { } }