2013-10-12 80 views

回答

0

首先,在啓動方法添加事件處理程序:

private void ThisAddIn_Startup(object sender, EventArgs e) 
{ 
    Application.ActiveExplorer().SelectionChange += activeExplorer_SelectionChange; 
} 

然後,在事件處理程序,使用ControlId顯示功能區:

void activeExplorer_SelectionChange() 
{ 
     var ribbon = Globals.Ribbons.YourRibbon; 
     if (ribbon.RibbonUI != null) 
      ribbon.RibbonUI.ActivateTab("YourRibbonControlId"); 
} 

應設置在該ControlId您的功能區的DesignView!

相關問題