我实际上在Outlook加载项上有一个自定义任务窗格,效果非常好。我的问题是我想更改我的customTaskPane上显示的一个按钮的可见性,但我不知道如何在我的thisAddin中执行此操作。
我尝试这样做的代码部分。也许它更容易理解。
if (person.Role == 1)
{
//Person is SysAdmin no Button display
//How could I change state of my button ??
}
else if (person.Role == 2)
{
//Person is ServiceAdmin display refused button
}
else if (person.Role == 3)
{
//Person is ServiceAgent display refused and considered button when mail is
//not considered and respond button where mail is considered
}
答案 0 :(得分:0)
我解决了我的问题。
如果有人遇到同样的问题,我会提出解决方案。
我将代码放在userControl.cs而不是thisAddin中,并保存" person.Role"有关currentInformation的信息,以便在userControl.cs上检索它