Pasar Datos de un formulario a otro
Publicado por Warlyn (3 intervenciones) el 12/04/2019 17:51:05
Saludos.
Tengo que hacer un proyecto exactamente un sistema de prestamo y tengo que pasar informacion de un formulario a otro, pero solo se como pasar un dato de un texbox y me da un error que dice
Error 1 'Trabajo_Final_Sitema_de_prestamo.frm_num2' no contiene un constructor que tome 1 argumentos
Mi formulario num 1 es :

https://imgur.com/RAMW9UG
https://imgur.com/3ziQJSR
y este es el formulario dos donde quiero recibir informacion:
https://imgur.com/iyHonh3
https://imgur.com/BmscsCr
https://imgur.com/n7IBKuF
Tengo que hacer un proyecto exactamente un sistema de prestamo y tengo que pasar informacion de un formulario a otro, pero solo se como pasar un dato de un texbox y me da un error que dice
Error 1 'Trabajo_Final_Sitema_de_prestamo.frm_num2' no contiene un constructor que tome 1 argumentos
Mi formulario num 1 es :

https://imgur.com/RAMW9UG
https://imgur.com/3ziQJSR
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
namespace Trabajo_Final_Sitema_de_prestamo
{
public partial class frm_num1 : Form
{
public frm_num1()
{
InitializeComponent();
}
private void frm_num1_Load(object sender, EventArgs e)
{
}
private void btngrabar_Click(object sender, EventArgs e)
{
//Declaracion de variables
string nombre, apellido, direc, sector, provincia, email,telefono,celular,id;
//Entrada de datos
nombre = txtnombre.Text;
apellido = txtapellido.Text;
direc = Convert.ToString(txtdireccion.Text);
sector = txtsector.Text;
provincia = txtprovincia.Text;
telefono = txttelefono.Text;
celular = txtcelular.Text;
email = txtemail.Text;
id = txtid.Text;
frm_num2 form = new frm_num2(nombre);
frm_num2 f = new frm_num2(id);
form.Show();
}
}
}
y este es el formulario dos donde quiero recibir informacion:
https://imgur.com/iyHonh3
https://imgur.com/BmscsCr
https://imgur.com/n7IBKuF
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
namespace Trabajo_Final_Sitema_de_nomina
{
public partial class frm_num2 : Form
{
private string nombre,id;
public frm_num2()
{
InitializeComponent();
}
public frm_num2(string nombre,string id) : this()
{
this.nombre = nombre;
this.id = id;
}
private void textBox7_TextChanged(object sender, EventArgs e)
{
}
private void frm_num2_Load(object sender, EventArgs e)
{
txtnombrerecibe.Text = Convert.ToString(nombre);
txtidrecibe.Text = Convert.ToString(id);
}
}
}
Valora esta pregunta


0