Я добавил кнопку на стандартную панель инструментов главного окна Outlook. Это работает, когда я строю проект Outlook. Но всякий раз, когда я снова строю проект, кнопка снова реплицируется в главном окне Outlook.
Мой код здесь:
private void AddToolbar()
{
if (cbar == null)
{
cbar = this.Application.ActiveExplorer().CommandBars["Standard"];
}
try
{
Office.CommandBarButton btn = (Office.CommandBarButton)cbar.Controls.Add(1, missing, missing, missing, missing);
btn.Caption = "button1";
btn.Tag = "button1";
if (this.firstButton == null)
{
this.firstButton = btn;
firstButton.Click += new Office._CommandBarButtonEvents_ClickEventHandler(ButtonClick);
}
}
catch (System.Exception ex)
{
MessageBox.Show(ex.Message);
}
}
Как добавить функцию удаления для этой кнопки, если она уже найдена?