PDA

View Full Version : سوال: نمايش فرمي در فرم ديگر



AliSoft
دوشنبه 07 دی 1388, 21:54 عصر
آيا ميشود دكمه در فرم اصلي طراحي كرد كه با كليك ان فرمي ديگر باز شود

mdssoft
دوشنبه 07 دی 1388, 22:04 عصر
فکر کنم منظورت IsMdiContainer باشه.
این پروپرتی رو تو فرم اصلیت True کن و فرم جدید رو اینطوری ایجاد کن :


// Create a new form.
Form mdiChildForm = new Form();
// Set the child form's MdiParent property to
// the current form.
mdiChildForm.MdiParent = this;

mdiChildForm .Show()

منبع (http://msdn.microsoft.com/en-us/library/system.windows.forms.form.ismdicontainer.aspx)

slashslash2009
دوشنبه 07 دی 1388, 22:07 عصر
آره چرا نشه ولی قبلش چرا سرچ نمیکنی گوگل خیلی خوبه ها اگر اینجوری بخوای سوال کنی تاپیکی که زدی یا سوالی که پرسیدی پاکش میکنند در ضمن سوالتون یکم ناواضحه بهر این کدشه :


Form2 frm = new Form2();
frm.ShowDialog();

با این کد شما اگر یک فرم به نام Form2 داشته باشد میتونید اونو نمایش بدین به جای showdialog میتونید از show هم استفاده کنید فرقشونو خودتون امتحان کنید

sir_djalireza
دوشنبه 07 دی 1388, 23:07 عصر
آره چرا نشه ولی قبلش چرا سرچ نمیکنی گوگل خیلی خوبه ها اگر اینجوری بخوای سوال کنی تاپیکی که زدی یا سوالی که پرسیدی پاکش میکنند در ضمن سوالتون یکم ناواضحه بهر این کدشه :


Form2 frm = new Form2();
frm.ShowDialog();

با این کد شما اگر یک فرم به نام Form2 داشته باشد میتونید اونو نمایش بدین به جای showdialog میتونید از show هم استفاده کنید فرقشونو خودتون امتحان کنید

با تشکر از راهنماييتون ، بذاريد کسانی که مشکل دارند ، هرچند که برای شما ساده باشه ، مشکلاتشون رو مطرح کنند ! شايد اين سوال خيليهای ديگه باشه ، تازه حجم انبوه اين سوالها ، فروم برنامه نويس رو غنی تر ميکنه!
در ضمن فکر کنم منظورشون همون sMdiContainer هستش که دوست ديگرمون در بالا مطرح کردند! البته سوالش کمی گنگ بود