تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
أداة ImageBlock
#1
السلام عليكم ورحمة الله وبركاته


في المرفقات أداة ImageBlock من تصميمي .. وهي عبارة عن أداة تعمل كحاضنة لمجموعة صور .. ويمكن استخدامها كشريط أدوات (Toolbar) .. شاهد الصورة التالية

[صورة مرفقة: 28_01348479415.png]

والأداة تحتوي على مجموعة Methods و Properties كما يلي:

Methods
1) AddBlock : وهو لإضافة Block داخل الأداة

[صورة مرفقة: 28_11348479415.png]

[صورة مرفقة: 28_21348479415.png]

كما نشاهد في الصورة أعلاه .. هناك 3 معاملات لهذا الإجراء .. وهي[INDENT]● BlockName: اسم الـ Block
Img أو Path: وهو صورة الـ Block إما عن طريق مسار الصورة .. أو عن طريق الصورة نفسها (جلب صورة من أداة PictureBox على سبيل المثال)
ToolTipText: لإضافة نص معلومات على الـ Block

[/INDENT]
2) SelectedBlockImage : لجلب صورة العنصر المحدد في الأداة
3) SelectedBlockName : لجلب اسم العنصر المحدد في الأداة
4) Clear : مسح جميع العناصر من الأداة

Properties
1) BlockSize : هذه الخاصية تستخدم لتحديد حجم الـ Block داخل الأداة
2) BlockWarp : هذه الخاصية تستخدم لتحديد فيما إذا أردت التفاف الـ Blocks أم لا (خاصية منطقية True أو False)
3) ImageBlockBackColor : خاصية لتحديد لون خلفية الأداة
4) BlockImage : خاصية لجلب الصورة لـBlock معين حسب رقمه أو اسمه (للقراءة فقط)
[صورة مرفقة: 28_31348479415.png]

[صورة مرفقة: 28_41348479415.png]


Events
BlockClick: يعمل هذا الحدث عندما يتم النقر على أحد عناصر الأداة .. وهو الحدث الافتراضي للأداة

والمثال التوضحي في المرفقات

وفقكم الله


الملفات المرفقة
.rar   ImageBlock.rar (الحجم : 119.1 ك ب / التحميلات : 125)
}}}
تم الشكر بواسطة: hayaa11



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


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