ارسال اطلاعات از یک فرم به فرم دیگر با استفاده از سازنده فرم

دو فرم به صورت زیر در برنامه ایجاد کنید :
Passing-Data-Between-Forms-C# (1)

Passing-Data-Between-Forms-C# (2)

به فرم دوم رفته و با زدن دکمه F7 در میحیط کدنویسی ، کدهای زیر را در سازنده آن بنویسید :

public Form2(string strTextBox)
{
    InitializeComponent();

    label1.Text = strTextBox;
}

سپس به فرم اول رفته و با دوبار کلیک بر روی دکمه کدهای زیر را در رویداد Click آن بنویسید :

private void button1_Click(object sender, EventArgs e)
{
    Form2 frm = new Form2(textBox1.Text);
    frm.Show();
}

حال برنامه را اجرا کرده و بعد از نوشتن یک متن در textBox بر روی دکمه کلیک کرده و نتیجه را مشاهده نمایید :
Passing-Data-Between-Forms-C# (3)