تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
حذف الهاندلر يتسبب في مشكلة في الفورم
#1
السلام عليكم ورحمة الله وبركاتة  اخواني عندي مشكلة عند الضغط علي اي اداة الزرار علي الفورم مثلا يقوم بعمل دالة (هاندلر ) وعندما اقوم بمسحها من شاشة الكود يحصل خطأ في الفورم هل هناك طريقة لحذف هذة الدالة بدون الرجوع الي الاحداث للزار ثم حذفها اي تحذف من شاشة الكود بدون ماتسبب مشكلة 
ارجوا ان اكون قد وصفت المشكلة
الرد }}}
تم الشكر بواسطة:
#2
لسلام عليكم ورحمة الله وبركاتة  اخواني عندي مشكلة عند الضغط علي اي اداة الزرار علي الفورم مثلا يقوم بعمل دالة (هاندلر ) وعندما اقوم بمسحها من شاشة الكود يحصل خطأ في الفورم هل هناك طريقة لحذف هذة الدالة بدون الرجوع الي الاحداث للزار ثم حذفها اي تحذف من شاشة الكود بدون ماتسبب مشكلة 

ارجوا ان اكون قد وصفت المشكلة

السلام عليكم انا مش عارف السؤال مش مفهوم ولا مفيش اجابة
الرد }}}
تم الشكر بواسطة:
#3
السلام عليكم ورحمة الله وبركاته


أخي فؤاد،

اتجه لنافذة الخصائص وستجد أعلاها رمز الأحداث Events أشبه برمز الكهرباء،
عند الضغط عليه ستعرض نافذة قائمة الأحداث بدلا من الخصائص،
قم بحذف الحدث الذي لا ترغب في وجوده فيحذف الهاندلر الخاص به.


بارك الله فيك


السلام عليكم ورحمة الله وبركاته
الرد }}}
تم الشكر بواسطة: sendbad100
#4
اخي خالد وعليكم السلام ورحمة الله وبركاتة  انا متشكر جدا انك اجبتني ولكن انا عارف اننا ممكن احذفة من الاحدات ولكن سؤالي هو هل في طريقة تاني من شاشة الكود  وشكرا مرة ثانية للرد علية وجزاك الله خيرا
الرد }}}
تم الشكر بواسطة:
#5
في السي شارب الأحداث Events  تسجل في ملف التصميم Designer الخاص بالفورم
والحديث هنا عن الأحداث المضافة عن الطريق المصمم فقط  وليس الأحداث المضافة برمجيا

لهذا إذا أردت حذف الحدث الخاص بأحد الأدوات على الفورم  form1  عليك بتعديل ملف form1.Designer.cs
وحذف الحذث من خصائص الأداة
ستجد علامة += في سطر التسجيل
شاهد المثال في الصورة

   

الرد }}}
تم الشكر بواسطة: sendbad100
#6
السلام عليكم  

الا يعتبر   عيباً  او غباء     في  سي شارب   

ام  لهم مغزى من ذلك
الرد }}}
تم الشكر بواسطة:
#7
(25-03-18, 01:56 PM)sendbad100 كتب : السلام عليكم  

الا يعتبر   عيباً  او غباء     في  سي شارب   

ام  لهم مغزى من ذلك


المغزى هو أن سي شارب لغة جديدة مصممة من البداية وهي اللغة الأساسية لإطار الدوت نت لهذا صمموها وفق المعطيات المناسبة لما بعد العام 2000

أما في vb.net فكان لزاما عليهم مراعاة الفيجوال بيسك القديم vb
يعني لم يريدوا أن يشتتوا مبرمجي الفيجوال بيسك أكثر

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



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


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