我正在開發一個Outlook加載項,並使用可視化設計器添加了一些功能區,例如下拉菜單,提交按鈕和文本框等,單擊提交按鈕所選郵件主題並傳遞到服務,如果選擇了一個或多個郵件,禁用Outlook功能區按鈕
如果選擇了多個郵件項目,那麼我想禁用我的按鈕控件。在這種情況下,我需要編寫代碼來禁用按鈕?
我試過下面的代碼,這段代碼正在使用色帶加載,但我想調用這個方法來改變郵件的項目選擇。不知道如何調用選擇更改事件。
private bool IsMoreMailSelected()
{
bool isSelected = false;
outlookObj = new Outlook.Application();
Outlook.Selection mySelection = this.outlookObj.ActiveExplorer().Selection;
int iCount = mySelection.Count;
if (iCount > 1)
{
isSelected = true;
}
else
{
isSelected = false;
}
return isSelected;
}