تقييم الموضوع :
  • 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 عند فتح نافذة الخصائص للأداة
الرد }}}}
تم الشكر بواسطة: الشاكي لله


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] ايقونة متحركة علي نموذج tifagreet 2 108 23-11-16, 12:57 PM
آخر رد: bahgat okasha
  [سؤال] تغيير ايقونة الخطا بالداتا غريد العواد الصغير 0 126 25-02-16, 09:24 PM
آخر رد: العواد الصغير
Question [سؤال] الحصول علي صورة بمقاس معين وجودة معينة من داخل ايقونة ali.alfoly 18 2,048 03-06-14, 10:56 AM
آخر رد: ali.alfoly
  [سؤال] سؤال عن كودين للاداة Button Zakaria Yahya 1 520 04-03-14, 06:46 AM
آخر رد: سعود
  [سؤال] تحويل نشاط اتصال الى ايقونة W XP 2003 1 396 24-02-14, 10:23 AM
آخر رد: W XP 2003
  تغيير ايقونة كل الفورمز cvcvcv 0 329 26-07-13, 04:45 AM
آخر رد: cvcvcv
  استفسار بالنسبة لشريط التمرير للاداة FlowLayoutPanel ali.alfoly 4 473 17-06-13, 09:55 PM
آخر رد: ali.alfoly
  ايقونة الفجوال نداء 2 269 23-03-13, 01:57 PM
آخر رد: kslawy

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


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