0
我爲Outlook 2007 AppointmentItem創建了自定義功能區。 AppointmentItem可以有一個自定義屬性。設置自定義屬性時,應禁用自定義功能區中的按鈕(默認情況下已啓用)。在功能區加載功能區中更改按鈕
我在我的自定義功能區中嘗試了_Load功能,但該按鈕仍處於啓用狀態。我可以調試它:字符串被填充,按鈕將被禁用,但在前端沒有任何反應。
public partial class Ribbon1 {
[...]
private void Ribbon1_Load(object sender, RibbonUIEventArgs e)
{
if (myCustomProperty != "")
{
Globals.Ribbons[Globals.ThisAddIn.Application.ActiveInspector()]
.Ribbon1.buttonCollaborate.Enabled = false;
}
}
[...]
}
我不知道怎麼了,可能是Globals.Ribbons[...].Ribbon1
是不是當前功能區?或者有沒有ribbon_load_finish_method?
我使用VisualStudio 2010和.Net 3.5
感謝您的時間!