تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
تغيير خلفية نموذج mdi
#11
بارك الله فيك اخي الكريم اشتغل المثال زي الحلاوة
وطبقت الطريقة عندي ولكن لاتظهر هل فيه خصائص اعدلها في النموذج وهل فيه كود اضعها ولك جزيل الشكر
الرد }}}
تم الشكر بواسطة:
#12
(15-11-15, 04:06 PM)hefa كتب : بارك الله فيك اخي الكريم اشتغل المثال زي الحلاوة
وطبقت الطريقة عندي ولكن لاتظهر هل فيه خصائص اعدلها في النموذج وهل فيه كود اضعها ولك جزيل الشكر

السلام عليكم ورحمه الله وبركاته
نعم توجد خصائص للشاشه الرئيسيه للبرنامج MdiParent(الواجهه الرئيسيه والذي قمنا بوضع خصائصه IsMdiContainer=true)
عند الوقوف علي الفورم الرئيسي أو الشاشه الرئيسيه قم بالنقر بزر الماوس الأيمن ثم أختيار Properties أو الضغط F4   مباشره ثم يجب اتباع الخطوات في Properties:
1- الضغط علي BackgroundImage ومن مربع الحوار أضغط Import وأختيار صوره ثم موافق (والتي ستظهر كخلفيه البرانامج الرئيسيه).
2- من الخاصيه BackgroundImageLayout اختيار Ctretch
3- وبالتأكيد الخاصيه IsMdiContainer=true وليس False
أخيرا أنصح بمراجعه الأكواد والخصائص بالمثال 2
الرد }}}
تم الشكر بواسطة:
#13
طبقت جميع الطرق ولم تظهر الخلفية للأسف علماً بأنني واضع مجموعة من الأدوات على النموذج mdi
هل قد تكون هي المشكلة

   

وايضاً كل ماضغطت على النموذج او اضفت اي شيء تظهر لي المشلكة صادق microsoft visual studio مشكلة ويجب اغلاقه
الرد }}}
تم الشكر بواسطة:
#14
(16-11-15, 11:34 AM)hefa كتب : طبقت جميع الطرق ولم تظهر الخلفية للأسف علماً بأنني واضع مجموعة من الأدوات على النموذج mdi
هل قد تكون هي المشكلة



وايضاً كل ماضغطت على النموذج او اضفت اي شيء تظهر لي المشلكة صادق microsoft visual studio  مشكلة ويجب اغلاقه

السلام عليكم ورحمه الله وبركاته
نعم لا يجب وضع أي أدوات علي النموذج الرئيسي داخل Container أذا كان بالامكان ارفاق النموذج حتي استطيع حل المشكله
أيضا حاول أستخدام Rebuild للمشروع بعد أي تعديل أو أضافه
الرد }}}
تم الشكر بواسطة:
#15
السلام عليكم ورحمة الله

أختي هيفاء

عندما يتم وضع أدوات على MdiForm لم يعد مفيداً، والأفضل الإستغناء عنه في هذه الحالة واستخدمي Form عادي.
الرد }}}
تم الشكر بواسطة:
#16
يعطيكم الف الف عافية كانت المشكلة في نفس اصدار الفيجوال بيسك وانحلت المشكلة وللله الحمد
بتشكركم كتييييييير،،
الرد }}}
تم الشكر بواسطة:
#17
Thumbs Down 
(15-11-15, 04:29 AM)mrimamm كتب :
(15-11-15, 02:55 AM)مهموم كتب : السلام عليكم ورحمة الله

أختي هيفاء

طبعا بعد وضع صورة في الخاصية BackgroundImage ولكنها لن تظهر إلا أثناء تشغيل المشروع

السلام عليكم ورحمه الله وبركاته..
نعم اتفق معاك تماما أخي الكريم  أن الاساس هو   BackgroundImage  Property كون Mdi(IsMdiContainer=true قد توجد طريقه أخري هي عمل CustomForm  نموذج مخصص وهو أيضا MdiChildren وتضع عليه سواء Panel أو PictureBox أي شي ، وطبعا هذا النموذج أو الفورم يجب أن يكون بدون حدود أو ToolBox وقد وضعت المثال في المرفقات أرجوا الاطلاع عليه لانني قد أستخدمه قبل الانتهاء من البرنامج ليس كتغيير خلفيه فقط ...
تقبلوا مروري

فعلاً فكرتك جميله جداً وبسيطه  ،، شاكر لك  استفدت  من مشاركتك  كخبره اضيفت لمهاراتي   Blush
الرد }}}
تم الشكر بواسطة:



التنقل السريع :


يقوم بقرائة الموضوع: