كيفية القيام بما يلي: إنشاء معالجات أحداث في مشاريع Office
ينطبق على |
---|
تنطبق المعلومات الموجودة في هذا الموضوع فقط على أنواع المشاريع وإصدارات Microsoft Office التالية: لمزيد من المعلومات، راجع الميزات المتوفرة بواسطة تطبيقات Office و نوع المشروع. نوع المشروع
إصدار Microsoft Office
|
هناك عدة طرق لإنشاء معالجات الأحداث في Visual Basic و C#. في عرض التصميم ، يمكنك إنشاء معالجات الأحداث الافتراضية لعناصر التحكم بواسطة النقر المزدوج فوق عنصر التحكم أو استخدام جزء "الأحداث" من النافذة خصائص لإنشاء معالجات لأي حدث على عنصر التحكم. ومع ذلك، إذا كنت في عرض التعليمات برمجية ، قد لا تريد الانتقال إلى عرض التصميم لإنشاء معالج أحداث.
ملاحظة
قد يعرض جهاز الكمبيوتر الخاص بك أسماء أو مواقع مختلفة لبعض عناصر واجهة مستخدم Visual Studio في الإرشادات التالية. يحدد كل من إصدار Visual Studio لديك والإعدادات المستخدمة هذه العناصر. لمزيد من المعلومات، راجع العمل مع إعدادات.
لإنشاء معالج أحداث في Visual Basic
من القائمة المنسدلة اسم الفئة في الجزء العلوي من محرر التعليمات البرمجية، حدد الكائن الذي تريد إنشاء معالج أحداث خاص به .
ملاحظة
إذا كنت ترغب في إنشاء معالجات الأحداث من أجل ThisDocument أو ThisWorkbook ، يجب عليك تحديد (ThisDocument Events) "أو" (ThisWorkbook Events في القائمة المنسدلة اسم الفئة
حدد من القائمة المنسدلة اسم الأسلوب في الجزء العلوي من "محرر التعليمات البرمجية، حدد الحدث .
يقوم Visual Studio بإنشاء معالج الحدث ثم نقل نقطة الإدراج إلى معالج الحدث الذي تم إنشاؤه حديثاً . إذا كان معالج الأحداث موجوداً مسبقاً، تنتقل نقطة الإدراج إلى معالج الأحداث الموجود.
لإنشاء معالج أحداث في C#
إنشاء المفوض الحدث في Startupحدث الفئة بواسطة كتابة اسم الحدث مؤهل متبوعاً بمسافة، و ثم كتابة + = لا توجد مساحة فيما بعد. فعلى سبيل المثال:
this.<object name>.<event name> +=
في نهاية سطر التعليمة البرمجية, اضغط المفتاح TAB مرتين.
يقوم Visual Studio تلقائياً بإكمال سطر التعليمة البرمجية ، و إنشاء معالج الحدث و نقل نقطة الإدراج إلى معالج الحدث الذي تم إنشاؤه حديثاً .
راجع أيضًا:
المهام
الإرشادات التفصيلية: برمجة مقابل أحداث عنصر تحكم NamedRange
كيفية القيام بما يلي: معالجة أخطاء في مشاريع Office