Modificar desde formulario2 datos del formulario 1
Publicado por empardopo (5 intervenciones) el 25/05/2020 08:26:08
Buenas a tod@s.
He declarado una estructura y array de de dicha estructura en mi formulario 1 en el que se inicializan los datos a unos valores predeterminados. Están declarados como Public (tanto la estructura como el array de estructuras).
El caso es que para modificar dichos valores por defecto, tengo creados unos textbox y cuando hago dobleclick sobre ellos me abre un formulario 2, donde aparecen unos textboxs con todos los campos de la estructura a modificar.
¿Cómo se podría hacer esto?
El caso es que desde el Formulario2, accedo a las variables poniendo Form1. delante y no obtengo error de sintaxis pero cuando ejecuto el proyecto obtengo un mega error , en concreto el siguiente:
System.InvalidOperationException: 'El formulario se hacía referencia así mismo durante la construcción a partir de una instancia predeterminada, lo que provocó una situación de recursividad infinita. Dentro del constructor de Form haga referencia al formulario mediante 'Me'.'
La verdad es que no sé como hacerlo...
La gran duda es como modificar desde el segundo formulario una variable creada en el primero.
Muchas gracias por anticipado
He declarado una estructura y array de de dicha estructura en mi formulario 1 en el que se inicializan los datos a unos valores predeterminados. Están declarados como Public (tanto la estructura como el array de estructuras).
El caso es que para modificar dichos valores por defecto, tengo creados unos textbox y cuando hago dobleclick sobre ellos me abre un formulario 2, donde aparecen unos textboxs con todos los campos de la estructura a modificar.
¿Cómo se podría hacer esto?
El caso es que desde el Formulario2, accedo a las variables poniendo Form1. delante y no obtengo error de sintaxis pero cuando ejecuto el proyecto obtengo un mega error , en concreto el siguiente:
System.InvalidOperationException: 'El formulario se hacía referencia así mismo durante la construcción a partir de una instancia predeterminada, lo que provocó una situación de recursividad infinita. Dentro del constructor de Form haga referencia al formulario mediante 'Me'.'
La verdad es que no sé como hacerlo...
La gran duda es como modificar desde el segundo formulario una variable creada en el primero.
Muchas gracias por anticipado
Valora esta pregunta


0