Hola muy buenas, a ver si alguien me puede hechar una mano, tengo un problema con eventos y delegados, voy comentar primero lo que quiero hacer haber si es una buena solucion el usar eventos, resulta que tengo un form, desde el que quiero cerrar cualquier form abierto, es decir cuando se deen ciertas condiciones en el form principal quiero que los demas forms abiertos cierren automaticamente, lo que he pensado es hacer, un evento y que cuando se deen esas condiciones pues lanzar ese evento y los forms abiertos(que estaran suscritos a ese evento) pues que se cierren, el problema es que no lo consigo, he de decir que es la primera vez que intento usar eventos y delegados y no se muy bien como hacerlo, ¿alguien me puede dar alguna pista?, ya he mirado varios ejemplos y no logro hacerlo funcionar.
Un saludo y muchas gracias.