Как связать Form1 и Form2? - C#
Формулировка задачи:
Помогите, пожалуйста, излазил весь интернет, но так и не понял, как можно связать две формы между собой.
Т.е. есть 2 формы Form1 и Form2
Form 1:
Form 2:
Как в Form 2 изменить значение переменной xxx в Form 1?
Приведите, пожалуйста, пример.
Заранее, огромное спасибо!
namespace WindowsApplication4 { public partial class Form1 : Form { public int xxx = 10; public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { Form2 form2 = new Form2(); form2.Show(); } } }
namespace WindowsApplication4 { public partial class Form2 : Form { public Form2(Form mainForm) { InitializeComponent(); } } }
Решение задачи: «Как связать Form1 и Form2?»
textual
Листинг программы
using System; using System.Windows.Forms; namespace WindowsFormsApplication2 { public partial class Form1 : Form { public int p; public Form1() { InitializeComponent(); p = 0; } private void button1_Click(object sender, EventArgs e) { Form2 f2 = new Form2(ref p); f2.Show(); } private void button2_Click(object sender, EventArgs e) { this.Text = p.ToString(); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д