كيفية القيام بما يلي: تصدير شريط من مصمم الشريط إلى XML خاص بالشريط
ينطبق على |
---|
تنطبق المعلومات الموجودة في هذا الموضوع فقط على أنواع المشاريع وإصدارات Microsoft Office التالية: لمزيد من المعلومات، راجع الميزات المتوفرة بواسطة تطبيقات Office و نوع المشروع. نوع المشروع
إصدار Microsoft Office
|
عنصر الشريط (تصميم مرئي) لا يدعم كافة الأنواع الممكنة من تخصيص الشريط. لتخصيص الشريط بطرق متقدمة ,يمكنك تصدير شريط من المصمم إلى شريط XML و تحرير XML مباشرة.
ملاحظة
ليست كافة قيم الخصائص تظهر في ملف شريط XML . لمزيد من المعلومات، راجع نظرة عامة على الشريط.
لتصدير شريط من مصمم الشريط إلى شريط XML
انقر بزر الماوس الأيمن فوق ملف التعليمات البرمجية للشريط في مستكشف الحلولثم انقر فوق عرض المصمم.
انقر بزر الماوس الأيمن فوق مصمم الشريط ثم انقر فوق تصدير الشريط إلى XML .
يقوم Visual Studio بإضافة ملف شريط XML و ملف التعليمات برمجية لشريط XML إلى مشروعك.
في فئة شريط التعليمات البرمجية ,حدد موقع التعليقات التي تبدأ ب TODO:.
انسخ كتلة التعليمات البرمجية في هذه التعليقات إلى الفئة ThisAddin, ThisWorkbook أو ThisDocument ,إعتماداً على نوع الحل الذي يتم تطويره.
تقوم هذه التعليمات البرمجية بتمكين تطبيق Microsoft Office لكشف و تحميل الشريط المخصص. لمزيد من المعلومات، راجع شريط XML.
في الفئة ThisAddin , ThisWorkbook أو ThisDocument، أزل التعليق عن كتلة التعليمات البرمجية.
بعد أن قمت بإزالة التعليق عن التعليمات البرمجية ، يجب أن تشبه المثال التالي. في هذا المثال، فئة الشريط تسمى Ribbon1.
Protected Overrides Function CreateRibbonExtensibilityObject() As _ Microsoft.Office.Core.IRibbonExtensibility Return New MyRibbon() End Function
protected override Microsoft.Office.Core.IRibbonExtensibility CreateRibbonExtensibilityObject() { return new MyRibbon(); }
قم بالتبديل إلى ملف التعليمات البرمجية لشريط XML و ابحث عن منطقة Ribbon Callbacks .
هنا يمكنك كتابة أساليب رد الاتصال لمعالجة إجراءات المستخدم ,مثل النقر فوق زر.
قم بإنشاء أسلوب رد اتصال على كل معالج أحداث قمت بكتابته في التعليمات البرمجية الخاصة بمصمم الشريط .
قم بنقل كل تعليمات معالجة الأحداث البرمجية من معالجات الأحداث إلى أساليب رد الاتصال تلك, وقم بتعديل التعليمات البرمجية للعمل مع نموذج البرمجة القابلة للتوسعة للشريط (RibbonX).
للحصول على معلومات حول كتابة أساليب رد الاتصال باستخدام نموذج برمجة RibbonX راجع شريط XML.
راجع أيضًا:
المهام
الإرشادات التفصيلية: إنشاء علامة تبويب مخصصة باستخدام مصمم الشريط
الإرشادات التفصيلية: إنشاء الجدول المخصص باستخدام الشريط XML