مشاركة عبر


كيفية القيام بما يلي: تصدير شريط من مصمم الشريط إلى XML خاص بالشريط

ينطبق على

تنطبق المعلومات الموجودة في هذا الموضوع فقط على أنواع المشاريع وإصدارات Microsoft Office التالية: لمزيد من المعلومات، راجع الميزات المتوفرة بواسطة تطبيقات Office و نوع المشروع.

نوع المشروع

  • مشروعات على مستوى المستند

  • مشروعات على مستوى التطبيق

إصدار Microsoft Office

  • Excel 2007 و Excel 2010

  • InfoPath 2010

  • Outlook 2007 و Outlook 2010

  • PowerPoint 2007 و برنامج PowerPoint 2010

  • Project 2010

  • Visio 2010

  • Word 2007 و Word 2010

عنصر الشريط (تصميم مرئي) لا يدعم كافة الأنواع الممكنة من تخصيص الشريط. لتخصيص الشريط بطرق متقدمة ,يمكنك تصدير شريط من المصمم إلى شريط XML و تحرير XML مباشرة.

ملاحظة

ليست كافة قيم الخصائص تظهر في ملف شريط XML . لمزيد من المعلومات، راجع نظرة عامة على الشريط.

لتصدير شريط من مصمم الشريط إلى شريط XML

  1. انقر بزر الماوس الأيمن فوق ملف التعليمات البرمجية للشريط في مستكشف الحلولثم انقر فوق عرض المصمم.

  2. انقر بزر الماوس الأيمن فوق مصمم الشريط ثم انقر فوق تصدير الشريط إلى XML .

    يقوم Visual Studio بإضافة ملف شريط XML و ملف التعليمات برمجية لشريط XML إلى مشروعك.

  3. في فئة شريط التعليمات البرمجية ,حدد موقع التعليقات التي تبدأ ب TODO:.

  4. انسخ كتلة التعليمات البرمجية في هذه التعليقات إلى الفئة ThisAddin, ThisWorkbook أو ThisDocument ,إعتماداً على نوع الحل الذي يتم تطويره.

    تقوم هذه التعليمات البرمجية بتمكين تطبيق Microsoft Office لكشف و تحميل الشريط المخصص. لمزيد من المعلومات، راجع شريط XML.

  5. في الفئة 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();
    }
    
  6. قم بالتبديل إلى ملف التعليمات البرمجية لشريط XML و ابحث عن منطقة Ribbon Callbacks .

    هنا يمكنك كتابة أساليب رد الاتصال لمعالجة إجراءات المستخدم ,مثل النقر فوق زر.

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

  8. قم بنقل كل تعليمات معالجة الأحداث البرمجية من معالجات الأحداث إلى أساليب رد الاتصال تلك, وقم بتعديل التعليمات البرمجية للعمل مع نموذج البرمجة القابلة للتوسعة للشريط (RibbonX).

    للحصول على معلومات حول كتابة أساليب رد الاتصال باستخدام نموذج برمجة RibbonX راجع شريط XML.

راجع أيضًا:

المهام

الإرشادات التفصيلية: إنشاء علامة تبويب مخصصة باستخدام مصمم الشريط

الإرشادات التفصيلية: إنشاء الجدول المخصص باستخدام الشريط XML

المبادئ

مصمم الشريط

شريط XML

موارد أخرى

نظرة عامة على الشريط