تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
أداة OpPictureBox للتحكم في شفافية الـPictureBox بإضافة خاصية Opacity له
#1
بسم الله الرحمن الرحيم، السلام عليكم و رحمة الله و بركاته..

أغلبيتنا يعلم بعمل خاصية Opacity في الـForm و لمن لا يعلم فهي خاصية تمثل النسبة المئوية لعدم شفافية الـForm فمثلاً لو جعلنا قيمتها 100 فتكون الفورم غير شفافة و إذا جعلنا قيمتها 50 تكون الـForm شفافة بنسبة 50% و لو جعلنا قيمتها 0 تختفي الـForm

و كما نعلم أيضاً أنه لا توجد هكذا خاصية في أداة PictureBox

الآن مع أداة OpPictureBox تستطيع أن تجعل الـPictureBox شفافاً بإستخدام خاصية Opacity المضافة إليه

للأمانة: لم تخطر الفكرة في بالي قبل ما رأيت مثال الأخ
silverlight عن أداة TransparentPictureBox و التي كانت تعرض أداة PictureBox بشفافية 50% فيمكننا أن نقول أنني عدلت على مثاله و أضفت إليه

التعديلات:
-دقة أكبر في مكان عرض الصورة داخل الأداة

الإضافات:
-خاصية Opacity و التي تسمح بتغيير شفافية الـForm بالنسبة المئوية
-خاصية ClickThrough التي يمكن تفعيلها أو تعطيلها و التي تسمح للمستخدم أن يضغط على ما خلف الـOpPictureBox بتنشيطه ثم إطلاق حدث Click له
-خاصية MultiControlCompatibility ، في حال تفعيلها فيتهيأ الـOpPictureBox على أنه سيكون خلفه أداة أو أكثر أما في حال تعطيلها فيتهيأ الـOpPictureBox على أنه سيكون خلفه الـParent خاصه أو الـContainer خاصه فقط
-التأقلم مع التغيرات في خاصية FormBorderStyle للـForm التي بها الـOpPictureBox

رابط التحميل من موقع RapidShare:
أضغط هنا![SIZE=2]
لم أرفعه على المنتدى لفشل الرفع أكثر من مرة

يُرجى أختباره في الـ
Runtime
أتمنى أن يعجبكم و الشكر موصول للأخ
silverlight[/SIZE]

و السلام عليكم و رحمة الله و بركاته Smile

الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
أداة OpPictureBox للتحكم في شفافية الـPictureBox بإضافة خاصية Opacity له - بواسطة Aly El-Haddad_mybb_import4475 - 14-06-13, 03:59 PM


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


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