CLR: .Net / Mono / Boo / Otros CLR > C#
Como Saber El Resultado De Un Button En Un Form?
socrates:
Como saber el resultado de un button en un form, desde otro From?
tengo un button1 y al dar click en el hago algo en el programa y luego cierro el form2 y me regreso al form1 y quiero saber si se presiono o no se presiono el button1 del form2...
Alguien tiene alguna idea de como hacerlo?
JuanK:
maneja una variable global que guarde o te indique el estado del boton.
socrates:
La cosa es que una variable publica de form1 por ejemplo no la veo desde form2
JuanK:
Primero si se puede desde que ambas sean del mismo proyecto.
si no son del mismo proyecto... es decir del mismo ensamblado o ejecutable...seria necesario que realizaras la comunicacion entyre procesos, bien sea a travez de sokets o rmi o rpc...o alguna cosa de esas..
Por otro lado puedes declarar una variable a nivel de namespace (creo)..
o bien crear cada uno de los form como clases miembro dentro de una clase padre y de esta manera puedes crear una variable en la case padre que te haga el paso de mensajes, aunque estando ambos form dentro de la misma clase no deberia haber problema.
socrates:
son 2 form y ya estan heredados por los forms mira:
clase del form2
--- Código: Text --- namespace LearnDialog{ /// <summary> /// Summary description for Jig1. /// </summary> public class Jig1 : System.Windows.Forms.Form clase del form1 principal
--- Código: Text --- namespace QMCommander{ /// <summary> /// Summary description for Form1. /// </summary> public class Form1 : System.Windows.Forms.Form como ves, ya estan heredadas de System.Windows.Forms.Form las 2
Navegación
[#] Página Siguiente
Ir a la versión completa