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

مشكلة تغير اسم حدث الأداة عند نقلها إلى مكان آخر على نفس الفورم

بدأه Visual Studio في 3 مارس 2014 · 4 رد · 845 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

 

عندي زر اسمه Button1 به كود ما عند حدث النقر عليه

 

عندما أعمل cut لهذا الزر وألصقه في مكان آخر على الفورم فإنه عند النقر عليه (بعد نقله) للدخول لحدث النقر فإنه الحدث يتغير كالتالي

 

 

Private Sub Button1_Click

 

إلى

 

Private Sub Button1_Click_1

 

أي بزيادة رقم بعد حدث Click  وبالتالي أضطر إلى نقل ما في الحدث القديم إلى الجديد فما هو الحل ؟

 

وشكرا

تم تعديل هذه المشاركة بواسطة Visual Studio في 3 مارس 2014 في 14:52

#2

السلام  عليكم 

 

ما  اعرفه  اخي   في  الفيجوال  بيسك  6   لا  توجد  مثل  هذه  المشكلة   لكن  في  بيئة  الدوت نت

 

فعند قص  button  فهو  ينفصل  عن  كوده  و  عندما  تلصقه  مرة  اخرى  و  تحاول  تفتح  الكود

 

تجد  البيئة  ان  هناك  حدث  آخر  مشابه  له  نفس  الاسم  Button1_Click  فتقوم  عندها   بتمييز  القديم  عن  الجديد

 

فتضيف  الواحد  ليصبح   Button1_click_1   تماما  عندما  تحاول  نسخ  اداة  و  لصقها  على   نفس  الفورم

 

فتقوم  البيئة  بتغيير  الخاصية  Index   و  تحولهم  لمصفوفة    

 

هذا  ما  اعرفه  اخي  اتمنى  ان  احد  الاعضاء  يكون  عنده  معلومات  اكثر 

للإطلاع  على جديد  الكتب من تأليفي


 


الطريق لاحتراف تطوير المواقع   ج1 | ج2 | ج3 | ج4


 


                    4Colors | Break Out | Classic Snake | لعبة السودوكو - 2014  |  لعبة  XO                      


 


Help Dodo


 


^_^


 

#4
Visual Studio كتب:

هي بالضبط المشكلة لكن لم أجد لها حلا حتى الآن

هي ليست مشكلة , بل ميزة ...  :)  ... فيجوال استديو لن يربط الزر بالحدث .. بسبب تشابه الاسماء ... عليك ان تقوم بذلك بشكل يدوي ... :)

لماذا تقوم بقص العناصر و لصقها في نفس الفورم ... قم بسحب العناصر فقط بالماوس إلى المكان الذي تريد ..

إذا اردت إخراج العناصر من حاوية إلى أخرى ... حاول استخدام النافذة document outline  من قائمة view  ثم other windows  ثم اختر document outline  يمكن سحب أي عنصر منها إلى أي مكان (مثلا تسحبهم من panel1  إلى panel2)  ..

بالتوفيق

2

لا إله إلا الله ... محمد رسول الله

لو كانت مشاركتي مفيدة و تريد تشجيعي على المزيد من العطاء , فضلا قم بتقييم المشاركة

المعرًف القديم : houssam11350_11350

من مواضيعي : ArabGenCode : مولد كود و إجراءات مخزنة و واجهات لجداول سيكوال سيرفر

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

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

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

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

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