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

نام تاپیک: Forms in behind

  1. #1
    کاربر دائمی آواتار zman123456
    تاریخ عضویت
    شهریور 1385
    محل زندگی
    بندرعباس
    پست
    515

    Forms in behind

    سلام
    می خوام یه فرم Main ی بسازم که یک قسمتش دکمه های فعال سازی فرم ها باشه و یک بخش بزرگی از این فرم Main اختصاص داشته باشه به فرم هایی که می خوان باز بشن.
    یعنی کاری می خوام بکونم مثل Tab ولی با دکمه.
    یعنی لپ کلام می خوام که فرم های برنامه که باز میشه تو بخش بزرگ فرم Main‌باز بشه.
    چکار کنم؟

  2. #2
    مثال MDI خود دلفی رو نگاه کن یا همین MDI رو اینجا جستجو کن .

  3. #3
    دو تا راه آسون.
    1- میتونی سربرگهای Tab ها رو مخفی کنی و با دکمه مورد نظر برگه مورد نظر رو فعال کنی.
    2- میتونی از Frame ها استفاده کنی.

    یه راه دیگه هم هست.
    3- استفاده از فرم های Dockable احتمالاً میتونی کامپوننتهایی در این زمینه پیدا کنی.

  4. #4
    مناسب ترین راه همون استفاده از frame هست، چون هم سورس مربوط به هر صفحه از صفحات دیگه جدا میشه، هم می تونید این frame را در فرم های دیگه برنامه یا حتی برنامه های دیگه به راحتی استفاده کنید، و همچنین لازم نیست صفحاتی که در حال حاضر نمایش داده نمی شوند را در حافظه لود کنید، فقط frame مربوط به صفحه انتخاب شده را لود می کنید.
    همچنین اگر از یک frame در جاهای مختلفی استفاده می کنید، با تغییر در کلاس frame ایی که ایجاد کردید، تمام نمونه های اون frame در فرم های مختلف بطور خودکار تغییر خواهند کرد.


    وَ سَيَعْلَمُ الَّذِينَ ظَلَمُوا [آل محمد حقهم] أَيَّ مُنْقَلَبٍ يَنْقَلِبُونَ - الشعراء (227)
    و ظالمین [حق آل محمد (ص) ] به زودی خواهند دانست که به کدام بازگشتگاه بازخواهند گشت.

  5. #5
    کاربر دائمی آواتار zman123456
    تاریخ عضویت
    شهریور 1385
    محل زندگی
    بندرعباس
    پست
    515
    مرسی از دوستان
    من کار با Frame‌ ها رو خوب بلد نیستم.چطوری میتونم یه Frame‌رو تو فرمم Load کنم.میشه یه نمونه برام بگذارید.

  6. #6
    می تونید اول Frame خودتون را بسازید و سپس از تب Standard در Components Pallet گزینه اول که مربوط به Frame است را انتخاب کنید تا یک نمونه از اون Frame در فرم شما ایجاد بشه.
    اگر می خواید Frame ها را بصورت دینامیک لود کنید، یک فیلد از نوع TFrame در فرم مربوطه ایجاد کنید، unit مربوط به هر یک از Frame ها را به لیست uses اضافه کنید، و هر زمان که لازم بود Frame ایی را نمایش دهید، آن را از طریق فیلدی که در فرم ایجاد کردید Create کنید و نمایش بدید.


    وَ سَيَعْلَمُ الَّذِينَ ظَلَمُوا [آل محمد حقهم] أَيَّ مُنْقَلَبٍ يَنْقَلِبُونَ - الشعراء (227)
    و ظالمین [حق آل محمد (ص) ] به زودی خواهند دانست که به کدام بازگشتگاه بازخواهند گشت.

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

  1. مشکل در datagridview , MDI Forms
    نوشته شده توسط RED-C0DE در بخش C#‎‎
    پاسخ: 7
    آخرین پست: شنبه 23 شهریور 1387, 23:29 عصر
  2. MDI forms
    نوشته شده توسط bita_naz در بخش VB.NET
    پاسخ: 1
    آخرین پست: یک شنبه 01 مهر 1386, 23:30 عصر
  3. mdi forms
    نوشته شده توسط ice007 در بخش VB.NET
    پاسخ: 7
    آخرین پست: یک شنبه 31 تیر 1386, 09:39 صبح
  4. طرز استفاده از OOH Forms
    نوشته شده توسط taghavi در بخش PHP
    پاسخ: 1
    آخرین پست: سه شنبه 13 آبان 1382, 14:11 عصر

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

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