SoloCodigo
CLR: .Net / Mono / Boo / Otros CLR => C# => Mensaje iniciado por: DonGustavo en Jueves 17 de Junio de 2010, 02:37
-
Hola a todos.
Bueno, tengo un form MDI parent con 2 childs en él.
Los childs son forms que contiene objetos de una librería gráfica.
Lo que necesito es que pasar una variable de un child al otro. Es decir, cuando el usuario hace click en el gráfico X Y, quiero pasarle ese valor de X Y, que son dos duobles al gráfico del otro child.
Son dos doubles como decía más arriba.
La otra es que el evento click de un gráfico contenga una llamada a un método en el otro child que setee X Y.
Le vengo dando vueltas a esto y no le encuentro la punta...
He declarado las variables comopublicas, hice propiedades para accederlas... nose , la verdad no pude.
Saludos, Gustavo.
-
Has provado con delegados y eventos?
Si necesitas mas informacion sobre ellos avisa. Saludos
-
creo q funcionaria con una variable global....cuando se dispara el evento click pasas los datos q necesites a dichas variables, y en tu otro form pues los estas censando y verificando cuando cambian sus valores y dependiendo de eso harias una u otra cosa...
-
Creo que la forma más correcta de hacer eso es usar delegados. Busca un poco en internet que casi todos los ejemplos de delegados (delegates en ingles) don precisamente de pasar variables entre formularios
Un saludo