تقييم الموضوع :
  • 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

الرد }}}}
تم الشكر بواسطة:
#2
السلام عليكم ورحمة الله وبركاته

جميل جدا جدا أخي الحبيب
بارك الله فيك وجعله في ميزان حسناتك

بالتوفيق
الرد }}}}
تم الشكر بواسطة:
#3

مرحبا Aly El-Haddad

أداة جميلة وكود مرتب يسهل الفهم على المطور

بارك الله فيك ونفعنا بما كتبتم لنا
الرد }}}}
تم الشكر بواسطة:
#4
Sad:confused:مشكور اخي الكريم فانا وضعت مشاركة في المنتدى طالبا الحل والان وجدته لديك
لللللللللللللللللللللكن الرابيد شير لايمكنني التنزيل منه لاني داخل سوريا:confused:

وهذه هيا مشاركتي الرجاء اعادة رفع الاداة الى موقع تحميل مجاني:confused:
http://vb4arb.com/vb/showthread.php?5813...8%E6%DF%D3
الرد }}}}
تم الشكر بواسطة:
#5
ameer syria كتب :Sad:confused:مشكور اخي الكريم فانا وضعت مشاركة في المنتدى طالبا الحل والان وجدته لديك
لللللللللللللللللللللكن الرابيد شير لايمكنني التنزيل منه لاني داخل سوريا:confused:

وهذه هيا مشاركتي الرجاء اعادة رفع الاداة الى موقع تحميل مجاني:confused:
http://vb4arb.com/vb/showthread.php?5813...8%E6%DF%D3

والله حاولت أن أرفعه على المنتدى حوالي 5 مرات و في كل مرة يفشل الرفع
ربما يساعدنا أحد الأعضاء مشكوراً بتحميل الملف من RapidShare و رفعه على المنتدى

[SIZE=3]و للمعلومية: RapidShare مجاني

[/SIZE]
الرد }}}}
تم الشكر بواسطة:
#6
السلام عليكم ورحمة الله وبركاته

تفضل أخي هذا رابط مباشر
OpPictureBox

بالتوفيق
الرد }}}}
تم الشكر بواسطة:
#7
جزاك الله خير وجعله الله فى موازين حسناتك
ولى سؤال ما سبب البطئ فى هذه الاداة
وشكرا اخى

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

تفضل أخي هذا رابط مباشر
OpPictureBox

بالتوفيق

جزاك الله خيرا على اعادة الرفع
الرد }}}}
تم الشكر بواسطة:
#8
ali.alfoly كتب :جزاك الله خير وجعله الله فى موازين حسناتك
ولى سؤال ما سبب البطئ فى هذه الاداة
وشكرا اخى



جزاك الله خيرا على اعادة الرفع

السبب هو السطر الرابع من
كود :
Protected Overrides Sub OnPaint
الذي هو
كود :
Me.Parent.DrawToBitmap(bmp, New Rectangle(New Point(0, 0), bmp.Size))
و الذي يرسم خلفية الأداة

و لو عطلت خاصية MultiControlCompatibility لن تجد هذا البطئ لكن لن تكون قادر على رؤية الـControls التي خلف الـOpPictureBox
الرد }}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  مشروع بناء أداة طباعة أبو يعقوب 70 12,394 29-05-15, 01:19 AM
آخر رد: ابوميار
  @@ أداة الصندوق المغلق @@ @@أبورائد@@ 13 3,027 30-01-15, 05:47 PM
آخر رد: الكاتب
  اضافة خاصية لون الاطار في اداة GroupBox ربيع 17 2,380 29-01-15, 08:19 PM
آخر رد: abulayth
  أداة ImageSlideShow لعرض شرائح الصور Sajad 10 2,349 12-12-14, 12:55 PM
آخر رد: Sajad
  شرح أداة الطباعة(FormsPrinter) أبو يعقوب 26 4,781 02-08-13, 10:01 PM
آخر رد: ربيع
  أداة Ab_CheckBox1 مع التحكم في حجم الاداة 3booody 0 324 27-07-13, 02:40 PM
آخر رد: 3booody
  @@ أداة توليد كود إستعلام مع إمكانية اختبار الاستعلام مباشرة @@ @@أبورائد@@ 13 3,353 13-07-13, 04:31 AM
آخر رد: ابو ابراهيم
  أداة PictureBox مطورة لعرض عدة صور Sajad 8 1,633 22-03-13, 11:08 PM
آخر رد: Sajad
  أداة ImageBlock Sniper.ps 0 592 24-09-12, 01:40 PM
آخر رد: Sniper.ps

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


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم