2010-10-05 21 views
5

Trovo numerosi esempi su come aggiungere un nuovo gruppo a un nastro esistente e questo funziona perfettamente.Aggiungere controlli al gruppo nastro esistente in Office (VSTO)

Quello che non riesco a capire è come aggiungere nuovi controlli a un gruppo esistente su un nastro esistente. Dire che voglio aggiungere il mio proprio comando al gruppo "di correzione" nella scheda "Review".

Lo sto sviluppando in VS2010 per Office2010, ma suppongo che lo stesso approccio funzionerebbe anche su Office 2007.

Qualsiasi suggerimento o aiuto è apprezzato, o se non è possibile fare (senza troppi hacking) posso vivere con quello pure.

risposta

7

Purtroppo, questo non è possibile. È possibile aggiungere controlli a gruppi personalizzati solo in Office 2007/2010.

I gruppi predefiniti sono davvero una cosa diversa rispetto ai gruppi personalizzati che è possibile aggiungere. Ad esempio, si vedrà per esempio, che i gruppi predefiniti come ad esempio quelle per la formattazione dei caratteri e il paragrafo comportano in modo diverso rispetto al ridimensionamento della finestra dell'applicazione.

+0

+1 Questo è quello che ho pensato. Volevo solo sapere per certo. –

1

Mentre non si modificano i gruppi incorporati, è possibile nasconderli. Dopo aver nascosto il costruito nel gruppo, è possibile sostituirlo woth uno sguardo allo stesso modo che avete aggiunto i controlli a. Dovrai conoscere l'ID del gruppo da nascondere e il contenuto del gruppo per ricrearlo. Questo sito fornisce i dettagli: Change built-in groups in the Ribbon. Un avvertimento però, dal momento che non sta modificando il gruppo, il vostro gruppo ricreato non rifletterà i cambiamenti nel livello del gruppo Microsoft fa in diverse versioni di Office.