نمایش نتایج 1 تا 7 از 7

نام تاپیک: نمایش چند فرم در فرم دیگر

  1. #1

    نمایش چند فرم در فرم دیگر

    با سلام
    من میخوام یه چند فرم رو در یک فرم والد نمایش بدم
    به این صورت که صفحه رو به 3 قسمت تبدیل کنم.
    قسمت بالایی که همون محتویات فرم اصلی هست
    قسمت وسط فرم دیگه ای هست که قبلا طراحی شده و میخوام در قسمت وسط نمایش داده بشه
    قسمت پایینی هم که مثل قسمت وسط یه فرم دیگه نمایش داده بشه
    در موقع اجرا فرم هایی که قراره در قسمت وسط و پایین نمایش داده میشه عوض میشن
    چه طور همچین کاری میتونم بکنم؟
    ضمنا من زیاد با C#‎ کار نکردم
    لطفا با توضیحات کامل راهنمایی کنید
    با تشکر

  2. #2
    کاربر دائمی آواتار khokhan
    تاریخ عضویت
    دی 1388
    محل زندگی
    اسکو
    پست
    2,176

    نقل قول: نمایش چند فرم در فرم دیگر

    از متد mdi و child باید استفاده کنید

    یعنی یک فرم به عنوان فرم مادر یا والد در نظر گرفته می شود وهنگام صدا زدن فرم فرزند ابتدا نمونه ای ازفرم فرزند رو می سازی وبعد محل قرار گرفتنش رو تعیین می کنی

    اینطوری

    private void Button1_Click(object sender, EventArgs e)
    {
    var myForm = new MyCustomForm();
    myForm.MdiParent = this;
    myForm.WindowState = FormWindowState.Maximized;
    myForm.Show();
    }

  3. #3
    کاربر دائمی آواتار khokhan
    تاریخ عضویت
    دی 1388
    محل زندگی
    اسکو
    پست
    2,176

    نقل قول: نمایش چند فرم در فرم دیگر

    بیا اینم نمونه

    خودت هرجوری خواستی تغییرش اگه مشکلی داشتی نگران نباش حلش می کنیم
    فایل های ضمیمه فایل های ضمیمه
    • نوع فایل: zip MDI.zip‏ (43.3 کیلوبایت, 48 دیدار)

  4. #4

    نقل قول: نمایش چند فرم در فرم دیگر

    ببخشید من هنوز تست نکردم
    ولی از اونجایی که فرم والد من پس زمینه (به صورت عکس) داره باید فرم های فرزند با زمینه شفاف باشن که معلوم نباشن که فرم جدید هستن (حالا برداشتن کنترل باکس مشکلی نیست)

  5. #5

    نقل قول: نمایش چند فرم در فرم دیگر

    پروژه نمونه رو نگاه کردم
    این دقیقا همون چیزی بود که میخواستم ولی با چند تغییر کوچیک
    سورس فرم دوم ظاهرا خالی بود (یعنی شما کد جدیدی ننوشته بودید)
    مختر کدی توی سورس فرم اول بود.
    میخواستم این تغییرات هم توش ایجاد بشه
    1- سایز فرم فرزند دست خودم باشه (قابل تغییر توسط کاربر هم نباشه)
    2- موقعیتش هم دست خودم باشه و قابل تغییر توس کاربر نباشه
    3- اون شفافیت رو هم توی مورد قبلی گفته بودم
    حالا اگه بتونید توی پروژه نمونه اون دو مورد اول رو اعمال کنید خیلی ممنون میشم

  6. #6
    کاربر دائمی آواتار khokhan
    تاریخ عضویت
    دی 1388
    محل زندگی
    اسکو
    پست
    2,176

    نقل قول: نمایش چند فرم در فرم دیگر

    نقل قول نوشته شده توسط FreeMagic مشاهده تاپیک
    پروژه نمونه رو نگاه کردم
    این دقیقا همون چیزی بود که میخواستم ولی با چند تغییر کوچیک
    سورس فرم دوم ظاهرا خالی بود (یعنی شما کد جدیدی ننوشته بودید)
    مختر کدی توی سورس فرم اول بود.
    میخواستم این تغییرات هم توش ایجاد بشه
    1- سایز فرم فرزند دست خودم باشه (قابل تغییر توسط کاربر هم نباشه)
    2- موقعیتش هم دست خودم باشه و قابل تغییر توس کاربر نباشه
    3- اون شفافیت رو هم توی مورد قبلی گفته بودم
    حالا اگه بتونید توی پروژه نمونه اون دو مورد اول رو اعمال کنید خیلی ممنون میشم


    می سازم واست

    اون هم می سازم واست فقط خواهشن عجله نکن خوب ؟

    ارادتمندیم تا بعد

  7. #7
    کاربر دائمی آواتار khokhan
    تاریخ عضویت
    دی 1388
    محل زندگی
    اسکو
    پست
    2,176

    نقل قول: نمایش چند فرم در فرم دیگر

    سلام خدمت کلیه دوستان

    اینم برنامه با فرم داخل فرم تقدیم به همه دوستان عزیز

    بدرود تا دیداری دیگر
    فایل های ضمیمه فایل های ضمیمه

تاپیک های مشابه

  1. سوال: نمایش چند رکورد دریک فرم
    نوشته شده توسط هادی-محمد در بخش Foxpro
    پاسخ: 1
    آخرین پست: چهارشنبه 08 مهر 1388, 12:00 عصر
  2. نمایش چند رکورد در فرم
    نوشته شده توسط paria136 در بخش مطالب مرتبط با بانکهای اطلاعاتی در VB6
    پاسخ: 2
    آخرین پست: سه شنبه 13 مرداد 1388, 08:41 صبح
  3. نمایش چند frame در یک فرم
    نوشته شده توسط sensual_boy در بخش مباحث عمومی دلفی و پاسکال
    پاسخ: 17
    آخرین پست: یک شنبه 06 مرداد 1387, 19:47 عصر
  4. نمایش فیلد جدولی در فرم مربوط به جدول دیگر
    نوشته شده توسط رضا نانوا در بخش VB.NET
    پاسخ: 1
    آخرین پست: شنبه 17 فروردین 1387, 02:45 صبح
  5. نمایش چند فرم رندومی
    نوشته شده توسط Valadi در بخش برنامه نویسی در Delphi
    پاسخ: 4
    آخرین پست: چهارشنبه 08 آذر 1385, 12:57 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •