C sharp - Paso de parametros

 
Vista:
sin imagen de perfil

Paso de parametros

Publicado por javier (2 intervenciones) el 02/05/2015 05:15:31
hola que tales, tengo 3 formularios(windows form), donde uno es el que abre a los otros 2

1)Principal
2)Agregar(es ejecutado por principal)
3)eliminar(tambien es ejecutado por principal)

mi problema es que debo pasar datos(nombre y correo) de agregar a eliminar directamente por lo que hize un arraylist pero despues de varios intentos no me funciono, si alguien me pudiese ayudar con alguna otra manera, estaria muy agrecido

este es el codigo que tengo

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
//clase Agregar
public string[] borrar =new string[2];
 
private void button2_Click(object sender, EventArgs e)
        {
            borrar[0]=texbox3.text;
            borrar[1]=texbox3.text;
            MessageBox.Show("Administrador Agregado con exito","Agregar Administrador",MessageBoxButtons.OK,MessageBoxIcon.Information);
        }
 
 
 
//clase Eliminar
 
string usuario;
string correo;
 
private void button1_Click(object sender, EventArgs e)
        {
          Agregar a=new agregar();
          usuario=a.borrar[0];
          correo=a.borrar[1];
          textbox1.text="el usuario a borrar es: "+usuario+" con correo: "+correo;
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Wilfredo Patricio Castillo
Val: 707
Oro
Ha mantenido su posición en C sharp (en relación al último mes)
Gráfica de C sharp

Paso de parametros

Publicado por Wilfredo Patricio Castillo (416 intervenciones) el 02/05/2015 19:30:49
Captura los datos en el form agregar y se lo pasas en el constructor al formeliminar y muestras el formulario y eliminas los datos que vienen de formagregar.

Simple y sencillo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

Paso de parametros

Publicado por javier (2 intervenciones) el 02/05/2015 21:56:37
mmmm no logro entender, me podrias ayudar con algun ejemplo porfavor
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Paso de parametros

Publicado por Ephesia (24 intervenciones) el 28/06/2015 16:03:30
Desde el primer formulario y
suponiendo que el segundo formulario se llame agregar :

Agregar ag = new Agregar(agregar);
ag.Show();

En el constructor de agregar:
(string agregar)

En el código del formulario declara variable:

string AGREGAR = "";

En el Load del formulario:

AGREGAR = agregar.

Así se pasa un parámetro de un formulario a otro.

Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar