![]() |
|
وضع ايقونة للاداة الجديدة - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183) +--- الموضوع : وضع ايقونة للاداة الجديدة (/showthread.php?tid=636) الصفحات:
1
2
|
وضع ايقونة للاداة الجديدة - ali.alfoly - 22-10-13 السلام عليكم ورحمة الله المشكلة الأولي أريد وضع أيقونة للأداة الجديدة انظر الصورة أنا استخدم الكود <Drawing.ToolboxBitmap("C:\ArbicMsgBoxIcon.ico")> _ لتغير الأيقونة وهذا فيه مشكلتان الأولي أني أريد وضع الأيقونة في الريسورس او دمجها في الأداة بأي شكل كان الثانية انظر السهم رقم واحد في الصورة السابقة الأيقونة لا تطهر في صندوق الأدوات الأول وتظهر في صندوق البروجكت الثاني المشكلة الثانية استخدم الكود <DefaultProperty("Item_Metro1")> _ لجعل هذا هو الاسم الافتراضي لأي أداة يتم إنشاءها جديدة من الكنترول الحالي وهذا لا يحدث لا اعرف لماذا انظر الصورة الإشارة رقم 2 وجزاكم الله خيرا RE: وضع ايقونة للاداة الجديدة - الشاكي لله - 22-10-13 بصراحة انا هالامور ماهتم فيها
عندك اخونا ابو رائد محترف في هالشغلات لكن بحثت شوي ووجدت المطلوب هنا - اولا عليك بتضمين الصورة في المشروع يعني Embedded وانا شرحت بالصور كيفية ذلك في هذه المشاركة http://vb4arb.com/vb/showthread.php?tid=516&pid=2420#pid2420 ثانيا عليك باستبدال كودك <Drawing.ToolboxBitmap("C:\ArbicMsgBoxIcon.ico")> _ ب PHP كود : <Drawing.ToolboxBitmap(GetType(MyControl), "333.bmp")> ليصبح بهذا الشكل في الكلاس PHP كود : <Drawing.ToolboxBitmap(GetType(MyControl), "333.bmp")>علما بأني اضفت صورة للResource باسم 333 وامتدادها bmp << اعتقد فقط هذا الامتداد الذي يمكنك استعماله ، ولكن لااعلم فانا لم اجرب ^ لاتنسى ان تقوم بتضمين الصورة في المشروع (Embedded) بعدها سويت Debug + Bulid واضفت الاداة في مشروع ثاني والنتيجة :- بالتوفيق RE: وضع ايقونة للاداة الجديدة - kslawy - 22-10-13 أنا برضو كنت بستغرب ليش الأيقونة ما تظهر في المشروع الذي أصمم فيه الأداة نفسها إلا أن اكتشفت أن الأيقونة ستظهر بمجرد عمل Bulid لها ومن ثم وإضافتها في مشروع مختلف ، يعني في المشروع الذي تصصم فيه الأداة لا تظهر الأيقونة فوراً .... والله أعلم RE: وضع ايقونة للاداة الجديدة - ali.alfoly - 22-10-13 جزاك الله خيرا أخي وحبيبي الشاكي لله فعلا طريقة ممتازة والله كل يوم نتعلم جديد وكل يوم ازداد حبا لهذا المنتدى وأعضائه الكرام أخي الحبيب الغالي kslawy فعلا لا ادري لماذا لا تظهر أخواني الكرام قمت بإضافة ملف الديل إلى مشروع اخر عن طريق الريفرنس ولكن الأداة لا تظهر في صندوق الأدوات أصلا كيف اظهرها RE: وضع ايقونة للاداة الجديدة - sooriaty03 - 22-10-13 السلام عليكم ورحمة الله وبركاته يجب إضافتها بالضغط على زر الفأرة الأيمن فوق شريط الأدوات واختيار Choose Item ومن ثم تقوم باختيار الأداة لتجدها قد أضيفت إلى قائمة الأدوات RE: وضع ايقونة للاداة الجديدة - ali.alfoly - 22-10-13 [attachment=461] هلاقيها فى التبويب رقم كام انا مش عارف ليه مفيش بحث ولو امكن توضيح بسيط لهذه التبويبات RE: وضع ايقونة للاداة الجديدة - sooriaty03 - 22-10-13 السلام عليكم ورحمة الله وبركاته من التبويب رقم 1 اضغط على الزر Browse قم باختيار الأداة المطلوبة ثم اضغط على OK RE: وضع ايقونة للاداة الجديدة - ali.alfoly - 24-10-13 جزاك الله خيرا أخي الحبيب أبو محمد يشهد الله تعالى انك احبك في الله طيب باقي المشكلة الثانية رجاء من الأخوة من لديه خبرة يساعدني في هذا الأمر المشكلة الثانية استخدم الكود <DefaultProperty("Item_Metro1")> _ لجعل هذا هو الاسم الافتراضي لأي أداة يتم إنشاءها جديدة من الكنترول الحالي وهذا لا يحدث لا اعرف لماذا انظر الصورة الإشارة رقم 2 وجزاكم الله خيرا RE: وضع ايقونة للاداة الجديدة - @@أبورائد@@ - 24-10-13 السلام عليكم ورحمة الله وبركاته كلا من... الخاصية الافتراضية DefaultProperty عند فتح نافذة الخصائص للأداة الحدث الافتراضي DefaultEvent عند المزدوج على الأداة تعيين أيقونة خاصة بالأداة ToolboxBitmap توضع في الأعلى قبل اسم الكلاس مثل كود : <DefaultProperty("Text")> _السلام عليكم ورحمة الله وبركاته RE: وضع ايقونة للاداة الجديدة - ali.alfoly - 24-10-13 السلام عليكم أخي أبو رائد معلش أريد توضيح الخاصية الافتراضية DefaultProperty عند فتح نافذة الخصائص للأداة |