حدث

تحديث الصفحة :
تاريخ إنشاء الصفحة :

من المفترض أن تكون الأحداث متناسبة مع تفاعل المستخدم عند القيام بذلك. يمكن للمبرمج تخطي المعالجة إلى طريقة محددة عند حدوث الحدث. يتم استخدامه دائما تقريبا في الأدوات وما إلى ذلك.

كتمرين ، دعنا ننشئ برنامجا يعرض مربع رسالة عند النقر فوق النموذج باستخدام الماوس.

أول شيء يجب القيام به هو عرض مصمم النموذج. انقر فوق "MainForm.cs [تصميم]" من علامة التبويب أعلاه. إذا تم إغلاقه ، فانقر نقرا مزدوجا فوق "MainForm .cs" من مستكشف الحلول. انقر بزر الماوس الأيمن فوق "إظهار المصمم" جيد أيضا.

デザイン

デザイナの表示

عندما يظهر المصمم ، افتح "خصائص" (قبل ذلك ، انقر فوق النموذج للتركيز عليه. خلاف ذلك ، قد لا تراه كما هو موضح أدناه) ، اضغط على "الحدث (زر الصاعقة)" أعلى نافذة العقار.

イベントボタン

نظرا لعرض عناصر مثل ما يلي ، يرجى النقر نقرا مزدوجا فوق جزء من حرف "MouseDown".

MouseDown

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

新しいメソッド

يتم استدعاء طريقة "MainForm_MouseDown" هذه عند النقر فوق الماوس. الآن ، حاول وضع التعليمة البرمجية التالية داخل هذه الطريقة:

コード追加

MessageBox.Show("マウスクリック!");

حاول تشغيله. أعتقد أن النقر على النموذج سيؤدي إلى ظهور مربع الحوار أدناه.

マウスクリック!

الحدث يبدو هكذا. في الوقت الحالي ، سأقوم بإزالة هذا الحدث لأغراض الاختبار. للحذف ، افتح الحدث من الخصائص السابقة ، وانقر بزر الماوس الأيمن فوق "MouseDown" وحدد "إعادة تعيين". يمنع هذا الحدث من التنفيذ. يبقى الرمز في ملف التعليمات البرمجية ، لذا احذفه كما هو.

イベントリセット