محل انجام پروژه های برنامه نویسی

انواع پروژه های سی پلاس پلاس ، سی شارپ ، میکروکنترلر

محل انجام پروژه های برنامه نویسی

انواع پروژه های سی پلاس پلاس ، سی شارپ ، میکروکنترلر

دوشنبه, ۲۵ خرداد ۱۳۹۴، ۰۵:۴۴ ب.ظ

۳

نمایش فرم در GroupBox

دوشنبه, ۲۵ خرداد ۱۳۹۴، ۰۵:۴۴ ب.ظ

سلام 

امروز میخوام یه نکته از سی شارپ خدمتتون عرض کنم

فرض کنید هدف اینه که یک فرم رو داخل GroupBox نمایش بدیم

خب به ترتیب مراحل زیر رو طی میکنیم  . به کد زیر توجه کنید :

            Form2 frm_2 = new Form2();
            groupBox1.Controls.Add(frm_2);
            frm_2.Show();

اگه از این کد استفاده کنیم به مشکل میخوریم . دلیلشم اینه که از لحاظ سلسله مراتبی GroupBox پایین تر از Form هستش و یک Form نمیتونه به کنترلهای GroupBox اضافه شه . حالا کد رو به شکل زیر تغییر میدیم :

                Form2 frm_2 = new Form2();
            frm_2.TopLevel = false;
            groupBox1.Controls.Add(frm_2);
            frm_2.Show();

قبل از زدن دکمه نمایش فرم :


بعد از اجرای کد :


دوستان مارو با نظراتتون همراهی کنید ....

نظرات  (۳)

خیلی نکته جالب و کاربردی بود ممنون
خیلی نکته جالب و کاربردی بود ممنون
پاسخ:
سلام
ممنون
سلام،مطالب سایت مفید و کاربردی اند. اگه امکانش هست درباره کامپوننت های دیگه سی شارپ هم مطلب بزارید. باتشکر.

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی