Вы можете просто установить значение требуемого textBox из первой формы, как показано ниже, но прежде чем убедиться, что вы установили этот textBox как внутренний, чтобы вы могли получить к нему доступ из первой формы (в Form.Designer. CS):
internal System.Windows.Forms.TextBox textBox1;
и
private void ButtonA_Click(object sender, EventArgs e)
{
Form2 numb = new form2();
numb.FormClosed += new FormClosedEventHandler(numb_FormClosed);
numb.textbox1.Text = "400";
numb.textbox2.Text = "0.4";
this.Hide();
CalcForm.Show();
}
Другой подход заключается в определении параметризованного конструктора для Form2 и установке значения TextBox в этом конструкторе, как показано ниже:
public Form2(string a,string b)
{
textBox1.Text = a;
textBox2.Text = b;
}
и
private void ButtonA_Click(object sender, EventArgs e)
{
Form2 numb = new form2("aaaa","bbbb");
numb.FormClosed += new FormClosedEventHandler(numb_FormClosed);
this.Hide();
CalcForm.Show();
}