Tengo un formulario con botones, cuadros de texto y controles de usuario en él. Cuando se hace clic en un botón, llama a un método en otra clase. En esta clase, se abre un cuadro de mensaje. Cuando el usuario hace clic en Aceptar, el cuadro de mensaje se cierra y el método de clase continúa durante 10 segundos aproximadamente antes de finalizar. Durante estos 10 segundos, cualquiera que sea el cuadro de texto, o el botón en el que se haya terminado el cuadro de mensaje, se muestra el cuadro de mensaje (no se vuelven a pintar).Cómo forzar botones, cuadros de texto para volver a pintar en forma después de un cuadro de mensaje se cierra en C#
La pregunta es ¿cómo puedo forzar todo lo que volver a pintar en el formulario. El problema es la clase que tiene el messageBox no tiene ningún conocimiento de la forma que lo llamó
Frank
Acepto que debe iniciarlo en un hilo diferente. – Vincent