تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 3 از 3

نام تاپيک: مشکل در هنگام استفاده از IrisSkin در حالت MDI

  1. #1
    اگه نباشه جاش خالی می مونه szr's Avatar
    تاريخ عضويت
    Nov 2006
    پست ها
    356

    پيش فرض مشکل در هنگام استفاده از IrisSkin در حالت MDI

    با سلام
    بنده برای تغییر ظاهر فرمها از IrisSkin استفاده میکنم.
    زمانی که از این برنامه در 1 فرم استفاده میکنم مشکلی نیست
    اما زمانی که بخواهم به صورت MDI استفاده کنم نمیشه.
    بنده 1 فرم به دارم که خاصیت IsMdiContainer ان را true میکنم و همچنین از یک منو برای دسترسی به فرمهای دیگر،حال فرض کنید بنده یک فرم به نام FrmSkin دارم برای نمایش این فرم کد زیر را در منو مینویسم
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    و برای تغییر ظاهر فرمها در فرم FrmSkin از skinEngine1 استفاده میکنم که خاصیت SkinFile ان را برابر با یکی از اسکینها قرار دادم.

    قصد بنده این است :زمانی که برنامه را اجرا می شود و وارد فرم FrmSkin میشوم ظاهر این فرم تغییر کند اما نمیشه.
    اما اگر این کد را frmSkins.MdiParent = this; که در بالا نوشتم را حذف کنم درست میشه.

    مشکل از کجاست؟

    با تشکر

  2. #2
    اگه نباشه جاش خالی می مونه MTPROG's Avatar
    تاريخ عضويت
    Sep 2007
    محل سكونت
    شهر 3500 ساله
    پست ها
    432

    پيش فرض

    من از این کامپونینت استفاده کردم با همین روش شما و درست هم کار کرد و هیچ مشکلی نداشت
    1-مطمئن بشید خاصیت SkinAllForm=True باشد
    2-فرمی که skinEngine1 روی آن قرار گرفته نباید تا انتهای برنامه close بشه
    3-بهتره که skinEngine1 رو فرم معرفی برنامه (Splash Screen) قرار بگیره چون این فرم زودتر از همه اجرا میشه

  3. #3
    اگه نباشه جاش خالی می مونه szr's Avatar
    تاريخ عضويت
    Nov 2006
    پست ها
    356

    پيش فرض

    من از این کامپونینت استفاده کردم با همین روش شما و درست هم کار کرد و هیچ مشکلی نداشت
    1-مطمئن بشید خاصیت SkinAllForm=True باشد
    2-فرمی که skinEngine1 روی آن قرار گرفته نباید تا انتهای برنامه close بشه
    3-بهتره که skinEngine1 رو فرم معرفی برنامه (Splash Screen) قرار بگیره چون این فرم زودتر از همه اجرا میشه
    با سلام
    SkinAllForm=True است.

    میشه 1 نمونه قرار بدهید؟

    باتشکر

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •