//########################################################################## //########################### EVENTOS ############################### //########################################################################## //evento de finalizar simulación al clickear el botón finalizar simulación private void btFinalizarSim_Click(object sender, EventArgs e) { BWprSimulacion.CancelAsync(); BWprJubilacion.CancelAsync(); BWprMensaje.CancelAsync(); BWescudo.CancelAsync(); BWeligeCasillas.CancelAsync(); finalizarSimulacion(); mItFinalizar.Enabled = false; }
//BW que al finalizar la simulación activa la finalización del programa private void BWprSimulacion_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e) { if (e.Cancelled == false) { BWprSimulacion.CancelAsync(); BWprJubilacion.CancelAsync(); BWprMensaje.CancelAsync(); BWescudo.CancelAsync(); BWeligeCasillas.CancelAsync(); finalizarSimulacion(); } }