السلام عليكم ورحمه الله وبركاته
عندي مشكله بسيطه
هو اني عندي 3 فورم
الاولي mid form وتحتوي علي زرار 1 و الثانيه بها زرار2 والثالثه هي ال chiledالتي تظهر جوه الفورم الاولي
السيناريو هو عند تشغيل البرنامج يتم ظهور الفورم الاولي يتم الضغط علي زرار 1 لظهور الفورم الثانيه التي تحتوي علي زرار 2 عند الضغط عليه يتم انشاء فورم 3 جوه الفورم الاولي
المشكله هي ان الفورم 3 عندما تظهر تظهر خارج الفورم الاولي وليس بدخلها علي الرغم من ان فورم 1 هي parent form
ده الكود الي الفورم الاولي
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
Form1 f1;
public static Form1 FF1;
public Form1(Form1 f1)
{
this.f1 = f1;
}
public void Create()
{
Form3 f3 = new Form3();
f3.MdiParent = f1;
f3.Show();
}
private void button1_Click(object sender, EventArgs e)
{
Form2 f2 = new Form2();
f2.Show();
}ده الكود الي في الفورم التانيه
private void button1_Click(object sender, EventArgs e)
{
Form1 f11 = new Form1(Form1.FF1);
f11.Create();
}ياريت اي حد يساعدني في المشكله ده
في المرفقات البرنامج