Foros del Web » Programación para mayores de 30 ;) » .NET »

C#: acceso a componentes del form1 desde form2

Estas en el tema de C#: acceso a componentes del form1 desde form2 en el foro de .NET en Foros del Web. Hola a todos.. Talvez sea una pregunta facil pero la verdad no doy con el resultado. resulta que necesito acceder al form1 desde un form2. ...
  #1 (permalink)  
Antiguo 28/09/2009, 14:50
Avatar de racanix  
Fecha de Ingreso: diciembre-2008
Ubicación: Morelia Mich.
Mensajes: 192
Antigüedad: 15 años, 5 meses
Puntos: 8
C#: acceso a componentes del form1 desde form2

Hola a todos..
Talvez sea una pregunta facil pero la verdad no doy con el resultado.
resulta que necesito acceder al form1 desde un form2. en detalle
Necesito enviar unos valores que estan en textbox que tengo en el formulario2 y
ser capturados por el form1.

este es mi codigo

Código:
Formulario 1
public partial class Form1 : Form
	{
		Form2 form2 = new Form2();
		public Form1()
		{
			//
			// The InitializeComponent() call is required for Windows Forms designer support.
			//
			InitializeComponent();
			
			//
			// TODO: Add constructor code after the InitializeComponent() call.
			//
		}
		
		void Form1Load(object sender, EventArgs e)
		{
		}
		
		void Button1Click(object sender, EventArgs e)
		{	
			form2.Show(); // mando llamar al formulario 2
                        /*
                         * En este punto puedo acceder a controles del formulario 2 pero este no es el caso
                        */
		}
	}
y en el evento del boton del formulario 2 necesito enviarle los valores

Código:
                void Button1Click(object sender, EventArgs e)
		{
                      //Aqui enviare los valores al formulario 1
		}
Espero aberme explicado bien.

olvide mencionar que uso SharpDevelop
Saludos y gracias
  #2 (permalink)  
Antiguo 28/09/2009, 14:59
 
Fecha de Ingreso: enero-2008
Mensajes: 144
Antigüedad: 16 años, 4 meses
Puntos: 2
Respuesta: C#: acceso a componentes del form1 desde form2

Hola maneja e investiga un poco ademas que no es complicado las sesiones pero pilas que no es igual trabajar en webforms que en winforms.


Cualquier cosa me avisas ok......
  #3 (permalink)  
Antiguo 28/09/2009, 15:04
Avatar de racanix  
Fecha de Ingreso: diciembre-2008
Ubicación: Morelia Mich.
Mensajes: 192
Antigüedad: 15 años, 5 meses
Puntos: 8
Respuesta: C#: acceso a componentes del form1 desde form2

La verdad si envestige pero no di con el resultado, investigue sobre MDI y busque en el foro algo similar pero no di. Use c++Builder bastante tiempo y el acceso a controles de formulario
es mas sencillo, pero en c# no se como acceder quiero pensar que es de igual de sencillo.

saludos y gracias por responder
  #4 (permalink)  
Antiguo 28/09/2009, 15:16
Avatar de atak  
Fecha de Ingreso: julio-2005
Ubicación: Huancayo
Mensajes: 490
Antigüedad: 18 años, 10 meses
Puntos: 5
De acuerdo Respuesta: C#: acceso a componentes del form1 desde form2

Hola,
en C# corresponde al tema de Eventos Delagados.
Aqui tienes el Guía ejemplo paso a paso.

http://systemtak.blogspot.com



espero que sea lo que estés buscando.
__________________
. .: El mejor Inicio :. .
  #5 (permalink)  
Antiguo 28/09/2009, 15:31
 
Fecha de Ingreso: enero-2008
Mensajes: 144
Antigüedad: 16 años, 4 meses
Puntos: 2
Respuesta: C#: acceso a componentes del form1 desde form2

Listo mi pana!!!!!!

Anda a esta direccion ahi esta un ejemplo de lo que preguntas es bastante practico y te servira de mucho

http://www.mygnet.net/foros/csharpcsharp/pasar_datos_de_un_formulario_a_otro.972/


Cualquier cosa me avisas ok
  #6 (permalink)  
Antiguo 28/09/2009, 15:51
Avatar de racanix  
Fecha de Ingreso: diciembre-2008
Ubicación: Morelia Mich.
Mensajes: 192
Antigüedad: 15 años, 5 meses
Puntos: 8
Respuesta: C#: acceso a componentes del form1 desde form2

Gracias por compartir esta informacion.
Voy a revizar detalladamente la informacion y luego les
avizo como me fue

gracias
  #7 (permalink)  
Antiguo 29/09/2009, 11:57
Avatar de racanix  
Fecha de Ingreso: diciembre-2008
Ubicación: Morelia Mich.
Mensajes: 192
Antigüedad: 15 años, 5 meses
Puntos: 8
Respuesta: C#: acceso a componentes del form1 desde form2

Ya me funciono. Me sirvieron los link que me sugirieron, pero lo hice a mi forma

con el solo hecho de declarar mi variable public static ya pude acceder al objeto
principal y por consecuente a sus controles siempre y cuando estos sean publicos

si alguien tiene un problema similar aqui esta la solucion.

saludos y gracias nuevamente
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:39.