تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[مقال] Lambda expressions تعابير لمدا من وجهة نظر عملية
#3
2. اسناد الاحداث للكائنات في وقت التشغيل 

اسناد الاحداث للكائنات في وقت التشغيل 

تمكنك تعابير لمدا من ان تقوم باسناد الاحداث للكائنات وقت التشغيل 
اضف button1 الى الفورم ، ثم اضف الكود التالي في حدث load :


كود :
            button1.Click += (S, E) => MessageBox.Show("button1 clicked !");


اضف 5 ازرار مثلا للفورم ،ثم اضف الكود التالي  في حدث load للفورم  لعرض رسالة باسم ال button عند الضغط على اي زر في الفورم :


كود :
          foreach(var b in this.Controls.OfType<Button>())  
                b.Click += 
                    (S, E) => MessageBox.Show($"{b.Name} clicked !");


وكذلك اي حدث يمكن اضافته باستخدام تعبيرات لمدا .

يتبع ان شاء الله
الرد }}}
تم الشكر بواسطة: ابراهيم ايبو , بلدي , بلدي


الردود في هذا الموضوع
RE: Lambda expressions تعابير لمدا من وجهة نظر عملية - بواسطة Anas Mahmoud - 02-08-20, 01:50 PM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  Statements and Expressions Sajad 0 2,138 24-08-17, 02:20 PM
آخر رد: Sajad
Lightbulb طرق إجراء عملية التبديل بين حقلين (Swap Two Variables) عبد الكريم كنعان 2 3,017 31-03-16, 03:40 AM
آخر رد: myalsailamy

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


يقوم بقرائة الموضوع: