PDA

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



علی فتحی
یک شنبه 21 آبان 1396, 18:31 عصر
Form4 doc = (Form4)Application.OpenForms["Form4"];
// Form4 doc = new Form4();
// doc.textBoxX1.Text = textBoxX9.Text;
doc.MdiParent = this;
doc.Dock = DockStyle.Fill;
// doc.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None;
doc.Show();
با سلام چگونه فرم دوم را بصورت فرم پرنت بازکنم از روی فرم اصلی (پدر)راحت انجام میشه ولی میخواهم از باتن فرم بچه دیگر فرم دوم را باز کنم کد بالا رو پیدا کردم ولی جواب نمیده

علی فتحی
یک شنبه 21 آبان 1396, 18:41 عصر
درست شد اینم جواب برای عزیزانی که تاپیک رو می بینند

if (Application.OpenForms["Form4"] == null) {
Form4 gr = new Form4();
gr.textBoxX1.Text = textBoxX9.Text;
gr.MdiParent = Application.OpenForms["Fmain"];
gr.Dock = DockStyle.Fill;
gr.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None;
gr.Show();
}
else
{
Application.OpenForms["Form4"].Focus();


}