不能禁用 Outlook 窗体集合项

本文关键字:集合 窗体 Outlook 不能 | 更新日期: 2023-09-27 18:35:03

我正在使用add-in-express开发一个Outlook插件。我在那里添加了一个adxOlFormsManager。其中包含一个名为"adxOlFormsCollectionItem1"的表单集合。

我需要使用两个功能区按钮启用和禁用它。我写了以下代码。adxOlFormsCollectionItem1.Enabled = false;代码能够禁用 adxOlFormsCollectionItem1。但是当我将其更改为adxOlFormsCollectionItem2.Enabled = true时;它不启用 adxOlFormsCollectionItem1。请指教我。

这是示例代码

 private void adxRibbonButton1_OnClick(object sender, IRibbonControl control, bool pressed)
        {
            adxOlFormsCollectionItem1.Enabled = false; // Hide the pane :-)
        }
 private void adxRibbonButton2_OnClick(object sender, IRibbonControl control, bool pressed)
        {
            adxOlFormsCollectionItem1.Enabled = true; // does nothing  :-(
        }

贵霜兰迪玛

不能禁用 Outlook 窗体集合项

首先,我建议在他们的论坛上询问加载项快递的具体问题。

集合项不表示窗体的实例。外接程序快速 2010 中的控制 Outlook 区域的状态和窗体大小一文介绍了基础知识。此外,您可能会发现包含示例项目的 Outlook 视图和窗体部分很有帮助。