初始情况:
我们正在使用基于 Framework 4.0、VSTO、DevExpress WinForm 控件的 VS.NET 2010 为 Outlook 2010 开发 C# 插件。在 Designer 中,我们有一个带有 RibbonTab 的 Ribbon,然后是 RibbonGroup,然后是 RibbonButton。我们正在使用此 Outlook 加载项中的 WebServices。
客观的:
我们需要在 WebService 可用/不可用时启用/禁用 RibbonButtons(来自/退出代码)
我们找到了以下链接:
链接
功能区对象模型概述: http: //msdn.microsoft.com/en-us/library/bb608623.aspx 功能区概述:http: //msdn.microsoft.com/en-us/library/bb386097.aspx 演练:更新运行时功能区上的控件: //msdn.microsoft.com/en-us/library/bb608628.aspx
经过数小时试图弄清楚如何实现这一点,我们决定在 SO 上发布/询问这个问题。有人有示例代码吗?我们尝试了 IRibbonExtensibility 和 CreateRibbonExtensibilityObject => 我们添加了 RibbonTab、Group 和 Button 并添加了对 Click 事件的订阅 => 事件被触发但未处理(在 button_Click(...) => System.Diagnostics.Debugger.Break () 没有破坏代码执行)
谢谢!
基督教