تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
Delegate & Event
#1
السلام عليكم

مثــــــــــال على أستخدام

Delegate & Event

PHP كود :
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace 
Delegate_Method
{
 
   public partial class Form1 Form
    
{
 
       public Form1()
 
       {
 
           InitializeComponent();

 
           QuantityBox.Focus();
 
       }

 
       // Abu Ehab  __ 2014 >>>


 
       public delegate void OrderDelegate();    // Delegate
 
       public event OrderDelegate orderDelg  // Event
 
    
        private void button1_Click
(object senderEventArgs e)
 
       {
 
           this.orderDelg = new OrderDelegate(Msg);

 
           try
            
{
 
                Order (int .Parse (QuantityBox .Text ));
 
           }
 
           catch (Exception)
 
           {
 
                MessageBox.Show(" Error ..!!");
 
                 QuantityBox.Text null;
 
                 QuantityBox.Focus();
 
           }
 
      

        
}

 
       public void Orderint Qty)
 
       {
 
           if (Qty 10orderDelg();
 
       }

 
       public void Msg()
 
       {
 
           MessageBox.Show((" The Quantity Is Not Available ..!!"));
 
           QuantityBox.Text null;
 
           QuantityBox.Focus();
 
       }

 
       private void Form1_Load(object senderEventArgs e)
 
       {

 
       }

 
     
    
}

 يعطيكم العافية


الملفات المرفقة
.rar   Delegate Event.rar (الحجم : 51.2 ك ب / التحميلات : 26)

Abu Ehab : Microsoft Partner  & Systems Developer
الرد }}}}
تم الشكر بواسطة: الشاكي لله , ربيع
#2
بارك الله فيك اخوي ابو ايهاب

كود بسيط وحلو ..

لكن تدري ويش المشكلة ؟

كثير من المطورين العرب يتجاهلون مبدأ الdelegate والوراثة وحتى الinterface ويظنون انه مجرد مضيعة وقت

لكنه في الحقيقة يعتبر اساس كبير في لغات البرمجة وتعتمد عليه معماريات برمجية كثيرة (خاصة ال architecture التي تعتمد على layers منفصلة)

اتمنى الكل يدخل مجال برمجة الالعاب وساعتها بيحس بموضوع المعماريات والopp ـ لان اذا ماسلكت طريق اسلوب برمجة ومعمارية متماسكة ساعتها بتلعن الساعة الي دخلت فيها هالمجال خخخخ (ضياع مابعده ضياع)

طبعا انت عارف هذا الكلام بما انك تعمل مصمم للـ systems ما شاء الله عليك


فلاسف لاحد يهتم بهذه الامور ولاحتى بالopp نفسها ـ اهم شي يكتبون كود ويسوون run وخلاص هذا مبدأ الاغلبية للاسف Sad
الرد }}}}
تم الشكر بواسطة: Abu Ehab , ربيع , ديو05 , ديو05
#3
يا راجل  ... تعبت وانا أتكلم مع الناس   وما أحد راضي يسمع

المشكلة ان الناس في المنتديات العربيه   كل  الموجود فيها  خرابيش وشخابيط   وبيسموها أكواد
ولما انا بدخل وبكلمهم وبنصحهم  من خلال خبرة طويلة  ,, بعتقدوا انها انتقادات  ..

الصراحة  أنا بطلت أهتم  ..

Abu Ehab : Microsoft Partner  & Systems Developer
الرد }}}}
تم الشكر بواسطة: الشاكي لله , ربيع
#4
لا تبطل تهتم
فيه ناس حابة تتعلم وتتطور
بس ما لقيت اللي ياخذ بايدها فاستكانت مكانها

Really I stay shy one day I saw this this post thought in vb

I already hit link I tried to help

I was using finally I used C# converter
So
()
[]
doesn't supported as will in app converter
tale a look to post
Really
I felt shame

ops
http://vb4arb.com/vb/thread-13244.html
سبحان الله والحمدلله ولا إله إلا الله والله أكبر
 رَبِّ اغْفِرْ لِي وَلِوَالِدَيَّ
Heart
الرد }}}}
تم الشكر بواسطة: الشاكي لله , ربيع
#5
نسبة المبرمجين العرب الي حابين يتطورون تساوي 1 من 100 Sad
الرد }}}}
تم الشكر بواسطة: ربيع


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [نقاش] الـ Delegate الشاكي لله 16 638 01-09-16, 07:18 AM
آخر رد: khodor1985
  ExpressionTrees & Func & Delegate & Action Abu Ehab 4 724 25-07-15, 03:49 AM
آخر رد: sherif khalid

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


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