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

المشكلة الأولي أريد وضع أيقونة للأداة الجديدة
انظر الصورة

أنا استخدم الكود
<Drawing.ToolboxBitmap("C:\ArbicMsgBoxIcon.ico")> _
لتغير الأيقونة
وهذا فيه مشكلتان

الأولي
أني أريد وضع الأيقونة في الريسورس او دمجها في الأداة بأي شكل كان

الثانية
انظر السهم رقم واحد في الصورة السابقة الأيقونة لا تطهر في صندوق الأدوات الأول
وتظهر في صندوق البروجكت الثاني


المشكلة الثانية
استخدم الكود
<DefaultProperty("Item_Metro1")> _
لجعل هذا هو الاسم الافتراضي لأي أداة يتم إنشاءها جديدة من الكنترول الحالي
وهذا لا يحدث لا اعرف لماذا انظر الصورة الإشارة رقم 2

وجزاكم الله خيرا
الرد }}}
تم الشكر بواسطة:
#2
بصراحة انا هالامور ماهتم فيها

عندك اخونا ابو رائد محترف في هالشغلات

لكن بحثت شوي ووجدت المطلوب هنا

-

اولا عليك بتضمين الصورة في المشروع يعني Embedded وانا شرحت بالصور كيفية ذلك في هذه المشاركة

http://vb4arb.com/vb/showthread.php?tid=...20#pid2420



ثانيا عليك باستبدال كودك

<Drawing.ToolboxBitmap("C:\ArbicMsgBoxIcon.ico")> _

ب

PHP كود :
<Drawing.ToolboxBitmap(GetType(MyControl), "333.bmp")> 

ليصبح بهذا الشكل في الكلاس

PHP كود :
<Drawing.ToolboxBitmap(GetType(MyControl), "333.bmp")>
Public Class 
MyControl
    
Private Sub MyControl_Load(ByVal sender As System.ObjectByVal e As System.EventArgsHandles MyBase.Load

    End Sub
End 
Class 

علما بأني اضفت صورة للResource باسم 333 وامتدادها bmp << اعتقد فقط هذا الامتداد الذي يمكنك استعماله ، ولكن لااعلم فانا لم اجرب

^ لاتنسى ان تقوم بتضمين الصورة في المشروع (Embedded)


بعدها سويت Debug + Bulid واضفت الاداة في مشروع ثاني

والنتيجة :-




بالتوفيق
الرد }}}
تم الشكر بواسطة: sooriaty03 , hoob computer , kslawy
#3
أنا برضو كنت بستغرب ليش الأيقونة ما تظهر في المشروع الذي أصمم فيه الأداة نفسها إلا أن اكتشفت أن الأيقونة ستظهر بمجرد عمل Bulid لها ومن ثم وإضافتها في مشروع مختلف ، يعني في المشروع الذي تصصم فيه الأداة لا تظهر الأيقونة فوراً .... والله أعلم
(وَقُل رَّبِّ زِدْنِي عِلْمًا)

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

أخي الحبيب الغالي kslawy فعلا لا ادري لماذا لا تظهر

أخواني الكرام قمت بإضافة ملف الديل إلى مشروع اخر عن طريق الريفرنس
ولكن الأداة لا تظهر في صندوق الأدوات أصلا
كيف اظهرها
الرد }}}
تم الشكر بواسطة:
#5
السلام عليكم ورحمة الله وبركاته

يجب إضافتها بالضغط على زر الفأرة الأيمن فوق شريط الأدوات واختيار Choose Item ومن ثم تقوم باختيار الأداة
لتجدها قد أضيفت إلى قائمة الأدوات
الرد }}}
تم الشكر بواسطة:
#6
   

هلاقيها فى التبويب رقم كام
انا مش عارف ليه مفيش بحث
ولو امكن توضيح بسيط لهذه التبويبات
الرد }}}
تم الشكر بواسطة:
#7
السلام عليكم ورحمة الله وبركاته

من التبويب رقم 1
اضغط على الزر Browse
قم باختيار الأداة المطلوبة
ثم اضغط على OK
الرد }}}
تم الشكر بواسطة:
#8
جزاك الله خيرا أخي الحبيب أبو محمد
يشهد الله تعالى انك احبك في الله


طيب باقي المشكلة الثانية
رجاء من الأخوة من لديه خبرة يساعدني في هذا الأمر

المشكلة الثانية
استخدم الكود
<DefaultProperty("Item_Metro1")> _
لجعل هذا هو الاسم الافتراضي لأي أداة يتم إنشاءها جديدة من الكنترول الحالي
وهذا لا يحدث لا اعرف لماذا انظر الصورة الإشارة رقم 2

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

كلا من...
الخاصية الافتراضية DefaultProperty عند فتح نافذة الخصائص للأداة
الحدث الافتراضي DefaultEvent عند المزدوج على الأداة
تعيين أيقونة خاصة بالأداة ToolboxBitmap
توضع في الأعلى قبل اسم الكلاس مثل
كود :
<DefaultProperty("Text")> _
<DefaultEvent("TextChanged")> _
<ToolboxBitmap(GetType(myTextBox), "icon.png")> _
Public Class myTextBox
    '
    '
    '

السلام عليكم ورحمة الله وبركاته
الرد }}}
تم الشكر بواسطة: sooriaty03 , العزابي
#10
السلام عليكم أخي أبو رائد
معلش أريد توضيح الخاصية الافتراضية DefaultProperty عند فتح نافذة الخصائص للأداة
الرد }}}
تم الشكر بواسطة: الشاكي لله


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  احتاج كود اعادة الترقيم في السنة الجديدة ranosh 3 465 27-11-23, 01:25 AM
آخر رد: justforit
  [سؤال] ايقونة فيجوال استديو ahmed_king2023 4 446 18-06-23, 01:20 AM
آخر رد: ahmed_king2023
  [VB.NET] الفاتورة الالكترونية الجديدة التي ستعتمد هاني المومني 4 2,421 23-02-22, 07:22 PM
آخر رد: الريس
  مساعدة في اعادة ايقونة تشغيل المشروع exe العطر الرايق 2 1,064 16-09-21, 02:50 AM
آخر رد: العطر الرايق
  [VB.NET] مشكلة الصفحات الجديدة عند الطباعة محمد اسماعيل 4 1,921 02-08-19, 11:21 AM
آخر رد: محمد اسماعيل
  [VB.NET] وضع ايقونة بالداتا اسامه الهرماوي 3 1,365 25-07-19, 06:26 AM
آخر رد: asemshahen5
  [VB.NET] اضافة ايقونة لصفوف الداتاجريد فيو محمد اسماعيل 5 2,152 17-05-19, 10:33 PM
آخر رد: محمد اسماعيل
  تغير شكل ايقونة الفورم في المشروع makky 1 2,167 11-05-19, 04:22 PM
آخر رد: elgokr
  تعديل على كود عرض البيانات مع ايقونة التحميل new_programer 0 1,355 09-03-19, 05:57 AM
آخر رد: new_programer
  [سؤال] كيف يمكنني حفظ كلمة المرور الجديدة بدل القديمة farah112233 5 2,467 06-06-18, 08:12 PM
آخر رد: farah112233

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


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