Tengo dos formularios, el formulario 1 tiene cuadros de texto, cuadros de radio, botón Guardar para guardar los datos requeridos y botón de lista de transacciones para abrir el segundo formulario. El formulario 2 tiene un cuadro de lista. Quiero ayuda con el botón Guardar para guardar datos de cuadros de texto y cuadros de radio y luego hacer clic en el botón de lista de transacciones para mostrarlos en el cuadro de lista en el formulario 2.
Formulario 1
namespace form1 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void label1_Click(object sender, EventArgs e) { } private void label2_Click(object sender, EventArgs e) { } private void textBox4_TextChanged(object sender, EventArgs e) { } private void radioButton1_CheckedChanged(object sender, EventArgs e) { } private void trans_Click(object sender, EventArgs e) { Form2 frm = new Form2(); frm.ShowDialog(); } private void save_Click(object sender, EventArgs e) { } } }formulario2
namespace form1 { public partial class Form2 : Form { public Form2() { InitializeComponent(); } private void label3_Click(object sender, EventArgs e) { } private void Form2_Load(object sender, EventArgs e) { } private void label1_Click(object sender, EventArgs e) { } private void label2_Click(object sender, EventArgs e) { } private void back_Click(object sender, EventArgs e) { this.Close(); Form1 frm = new Form1(); frm.ShowDialog(); } private void textBox1_TextChanged(object sender, EventArgs e) { } private void listBox1_SelectedIndexChanged(object sender, EventArgs e) { } } }Por lo general, agrego un Initialize en el segundo formulario que tiene parámetros para cada uno de los elementos que desea pasar al segundo formulario. En el método trans_Click , agregue una llamada para initialize(a,b,c,d) . Movería el frm.ShowDialog(); además.