我有一個具有Microsoft.Outlook.Appointment類型的自定義Outlook 2010功能區選項卡。如何關注Outlook 2010自定義功能區選項卡
在該選項卡中,我有幾個按鈕用於更改當前的預約項目,並調用其Save
方法。但是,該方法始終將焦點更改爲檢查員的第一個選項卡。我想讓焦點留在我的自定義選項卡上。
這裏是我當前的代碼:
private void ButtonSaveAppointment(object sender, RibbonControlEventArgs e)
{
Outlook.Inspector inspector = (Outlook.Inspector)this.Context;
Outlook.AppointmentItem appointment = (Outlook.AppointmentItem)inspector.CurrentItem;
appointment.Save();
this.RibbonUI.ActivateTab(this.Tabs[0].ControlId.ToString());
}
這並不爲我工作。誰能告訴我我做錯了什麼? 謝謝。
您是否找到了解決方案?我也有這個問題。 – kavun 2011-07-14 18:35:26