Я хочу знать, как я могу отправлять переменные из Form2 в Form1. У меня есть одно текстовое поле и кнопка в Form1 и одно текстовое поле и кнопка в Form2. Мое приложение начинается с Form1, textbox1 пуст и при нажатии кнопки Form2 появится. В Form2 я хочу написать номер и нажав на кнопку отправить его в текстовое поле Form1.Отправка переменных из Form2 в Form1
Я пытался этот код, но я не знаю, как его решить.
Form1 код:
public static int number;
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
Form2 form = new Form2();
form.Show();
}
Form2 код
public Form2()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
Form1.number = textBox1.Text;
this.Visible = false;
}
Теперь у меня есть переменная называется число в Form1, которая содержит значение Form2 Textbox, верно? Но как я могу сказать: textbox1.text (Form1) = номер после этого действия? Нужно ли мне как-то обновить Form1?
Спасибо!
Его форма не является модальным. – Servy
@Servy Правильно, в описании явно не говорилось, что это было ... но автор просто, возможно, не очень хорошо описал его, или понял, что они искали. Я могу ошибаться; это было бы не в первый раз. ;) –