public void Exibir() { if (formaberto == false) { monitor = new MonitorOperacoes(Linear.Parametros); monitor.AoNotificar += Monitor_AoNotificar; monitor.Shown += Monitor_Shown; monitor.FormClosing += Monitor_FormClosing; monitor.buttonItemIniciar.Click += IniciarFinalizar; monitor.FormClosed += (object fcsender, FormClosedEventArgs fce) => { formaberto = false; }; monitor.Show(); formaberto = true; backgroundSerialPedestre.WorkerReportsProgress = true; backgroundSerialPedestre.WorkerSupportsCancellation = true; backgroundSerialPedestre.DoWork += Background_DoWorkPedestre; backgroundSerialVeiculo.WorkerReportsProgress = true; backgroundSerialVeiculo.WorkerSupportsCancellation = true; backgroundSerialVeiculo.DoWork += Background_DoWorkVeiculo; } }