2014-11-25 22 views
0

我一直在崩潰我的頭這個問題太長......但我找不到任何舒適的解決方案。從功能區設計師c隱藏上下文選項卡excel#

我需要從我的自定義功能區隱藏上下文選項卡(即TabTableToolsDesignExcel)。對於正常的標籤,用設計器創建一個具有相同idMso的標籤就足夠了,但對於上下文標籤,這是行不通的。因此,無論用戶何時在工作表上輸入表格,都會顯示上下文菜單。

雖然我知道這是可行的出口到XML和手動創建所有的回調,我會很感激,以避免這樣的COS它需要很多的努力...

有什麼絕招隱藏上下文標籤集或者,甚至是爲了趕上情境變化事件?

Thx提前爲您提供幫助。

回答

0

您可以使用相同的IdMso值創建一個標籤,但是!而不是聲明可見屬性使用getVisible回調。只能使用自定義UI XML標記,而不能使用設計器。回調將在標籤將要顯示時被調用。在處理程序中,您可以返回false以隱藏選項卡。希望能幫助到你。

您可以在MSDN的Customizing the 2007 Office Fluent Ribbon for Developers文章中閱讀有關功能區UI的更多信息。

相關問題