سؤال

كيف يمكن أن يكون من الممكن تنشيط أحد أزرار الشريط PowerPoint من C #؟

نريد أن نكون قادرين على تشغيل بعض الكود في السياق الذي تم إعداده عن طريق الضغط على أحد أزرار الشريط.

فقط تشغيل التعليمات البرمجية لدينا عبر Interop لا يعمل.

أريد أن أكون قادرا على فعل شيء مثل هذا:

Ribbon.GetControlByName(controlName).DoClick()

هل يعرف أحد إذا كان هناك شيء من هذا القبيل ممكنا، أو يعرف أنه غير ممكن؟

سأكون ممتنا لأي مساعدات.

هل كانت مفيدة؟

المحلول

الذهاب المدرسة القديمة عليك، ولكن هذه هي واحدة من أفضل الطرق (لا تزال) للقيام بذلك، على افتراض وجود الشريط <-> commandbar courselation.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top