الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كمبو بوكس يعرض صور بدلا من الكتابة

بدأه Prof.Mendl في 27 سبتمبر 2008 · 6 رد · 1,177 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

كلنا نعرف ان الكمبوبوكس او الليست بوكس تعرض نصوص ولكن هذه الاداة هو كمبو بوكس ايضا ولكن تعرض صورة وبجوارها اسم ملف الصورة 

مع ملاحظة ان خاصية العناصر لابد ان تعطيها مسار  صحيح لملف صورة

سأترككم لتجربتها ومع تجربتها دعونا نحاول ان نجعل هذه الكنترول ترجع قيمة صورة بدلا من عنصر او نص التي ترجعها وذلك لكي نجعلها تتعامل مباشرة مع ادوات اخرى مثل مربع الصورة

انا احاول على ذلك الان ولكن احببت ان اتشارك معكم فيها  

ImgCombo_ListBox_Control.rar

#2

الا توجد اي افكار لعمل ذلك التطوير ( ارجاع قيمة صورة من الاداة بدلا من عنصر )

هل العملية صعبة جدا ً ولا توجد اي افكار للبدء أم ان المشروع لا يرقى للمناقشة

كل ما اطلبه مجرد فكرة لكيفية عمل ذلك .

#3

بالنسبة للجزء ( استرجاع صورة من الاداة , تم حل هذه النقطة بالربط المباشر على اساس ان القيمة التي يرجعها الكمبوبوكس من خلال الخاصية SelectedItem هي من النوع object ) وبالتالي سيكون الربط مباشر كالتالي

pictureBox1.Image=Combo1.SelectedItem

ولكن بعد تعديل في كود الاداة في الحدث DrawItem بحيث نعمل عملية تحويل عن طريق الكود

CType(Me.Items(e.Index), Image)

اذاً يبقى كيف نضع خاصية جديدة تقبل ادخال صور في وقت التصميم وليس وقت التنفيذ كما في ImageList

تم تعديل هذه المشاركة بواسطة Prof.Mendl في 11 أكتوبر 2008 في 23:41

#4

ممكن نعمل جدول ونحط فية اسم الصورة ومسار الصورة على الجهاز يعنى مكانها وبعدين نعمل الكومبو بوكس نخلى الديسبلاى ميمبر هوا رابط الصورة او المسار او الباث بتاعها اللى موجود فى الجدول اللى احنا عاملينة ونعمل تكست بوكس جنبة نخلية كل منختار صورة فى الكومبوبوكس يعرض اسمها فى التكست بوكس وكل متتغير الصورة اللى بنختارها يغير اسمها فى التكست

اسف جدا مقدرش اجربها لان البرامج كلها عندى ضربت بسبب الفيرس

ياريت حد يجربها ويرد عليها فى رسالة على الخالص او الميل

#5

اخي الفاضل

يمكنك اضافة الصور مباشرة الي المشروع من خلال Resouces ومن ثم جعل الصور كلها embeded وتقوم بتعريف الصور و من ثم تقوم برسمها في الكومبوبوكس او الكونترول بشكل عام باستخدام GDI

مرفق ملف لتوضح الأمر

بالتوفيق

أخوك عمر

DirectoryAndFilesLitstView.rar

#6

يبدوا انك لم تفهم مرادي يا عمر انا اريد عمل كنترول جاهزة عبارة عن كمبوبوكس يعرض ملفات صور عن طريق عرض نموذج مصغر وبجانبه اسم الملف داخل الكمبوبوكس

وما اريده عمل خاصية تأخذ صور بدلا من كتابة المسارات في خاصية Items في وقت التصميم كما يحدث في حالة imageList

واشكركم على ردودكم

#7

أخي الفاضل

هل تريد الصور ثابته في الكومبوبوكس ام لا؟

عموما شوف اللينك ده ربما تجد به افكارا تساعدك

/index.php?showtopic=164241

بالتوفيق

أخوك عمر

تم تعديل هذه المشاركة بواسطة a_pess في 20 نوفمبر 2008 في 19:47

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…