2010-10-05 74 views
5

我找到了很多關於如何將新組添加到現有功能區的示例,並且這種方法很好。將控件添加到Office中的現有功能區組(VSTO)

我無法弄清楚的是如何將新控件添加到現有功能區上的現有組。假設我想將自己的命令添加到「審閱」選項卡上的「校對」組中。

我在VS2010中爲Office2010開發了這個功能,但我猜也可以在Office 2007上使用同樣的方法。

任何指針或幫助表示讚賞,或者如果它不可能做(沒有太多的黑客攻擊),我也可以忍受。

回答

7

不幸的是,這是不可能的。您只能將控件添加到Office 2007/2010中的自定義組。

內置組與您可能添加的自定義組完全不同。例如,您將看到例如字體和段落格式等內置組在調整應用程序窗口大小方面的行爲不同。

+0

+1這就是我的想法。只是想知道肯定。 – 2010-10-05 08:35:22

1

雖然您不能修改內置組,但可以隱藏它們。隱藏內置組後,您可以將其替換爲已添加控件的外觀。您需要知道要隱藏的組的ID以及要重新創建組的內容。本網站提供詳細信息:Change built-in groups in the Ribbon。但有一個警告,由於您沒有修改該組,因此您的重新創建的組不會反映Microsoft在不同版本的Office中制定的標準中的更改。

相關問題