PDA

View Full Version : ثابت کردن فرم ها فرزند در یک فرم والد در MDI



leila_rooholamini
دوشنبه 03 تیر 1387, 13:04 عصر
یک فرم MDI والد دارم که 10 تا فرم فرزند را به صورت زیر در آن همزمان باز می کنم . فرم ها به صورت بالا به پایین از بالای فرم والد مرتب می شوند ولی وقتی روی یکی از اونها کلیک می کنم به انتها فرم ها منتقل می شود و جایش با اخرین فرم عوض می شود.
چه جوری می تونم فرم فرزند را در یک position ثابت کنم که با کلیک روی آن به انتها فرم ها منتقل نشود؟
//display child forms
string str;
for (int i = 0; i < 10; i++)
{
DeviceArray[i] = new ProDigitFrm();
DeviceArray[i].MdiParent = this;
DeviceArray[i].Dock = DockStyle.Top;
}
for (int i = 0; i < 10; i++)
{
DeviceArray[i].Show();
}

araz_pashazadeh
شنبه 23 شهریور 1387, 23:36 عصر
با عرض سلام و خسته نباشيد خدمت دوستان
من سه تا فرم دارم و مي خوام اين فرم ها در داخل هم نشان داده شوند مثلا فرم اول در داخل فرم دوم و فرم دوم در داخل فرم اول آيا من مي تونم چنين كاري انجام بدم؟:متفکر:
البته من فرم اول را والد معرفي مي كنم و فرم دوم را هم والد فرم سوم معرفي مي كنم و فرم سوم را هم فرزند معرفي مي كنم و با خطا مواجه شدم البته رفع خطا كردم اما به نتيجه نرسيدم:عصبانی++:
اگه دوستاني كه در اين مورد اطلاعات دارند راهنماي بكنن ممنون مي شم