2010-10-05 11 views
5

Znajduję wiele przykładów na temat dodawania nowej grupy do istniejącej wstążki, co działa dobrze.Dodaj elementy sterujące do istniejącej grupy wstążki w pakiecie Office (VSTO)

Nie mogę zrozumieć, w jaki sposób mogę dodać nowe elementy sterujące do istniejącej grupy na istniejącej wstążce. Załóżmy, że chcę dodać własne polecenie do grupy "Sprawdzanie" w zakładce "Przegląd".

Rozwijam to w VS2010 dla Office2010, ale myślę, że to samo podejście działałoby również na Office 2007.

Wszelkie wskazówki i pomoc są doceniane, a jeśli nie można tego zrobić (bez zbytniego hakowania), mogę z tym żyć.

Odpowiedz

7

Niestety, nie jest to możliwe. Kontrolki można dodawać tylko do grup niestandardowych w pakiecie Office 2007/2010.

Wbudowane grupy to naprawdę coś innego niż grupy niestandardowe, które możesz dodać. Na przykład zobaczysz na przykład, że wbudowane grupy, takie jak czcionki i formatowanie akapitów, zachowują się inaczej w odniesieniu do zmiany rozmiaru okna aplikacji.

+0

+1 Tak myślałem. Chciałem tylko wiedzieć na pewno. –

1

Chociaż nie można modyfikować wbudowanych grup, można je ukryć. Po ukryciu wbudowanej grupy możesz ją zastąpić wyglądem podobnym do tego, do którego dodałeś elementy sterujące. Aby go odtworzyć, musisz znać identyfikator grupy do ukrycia i zawartość grupy. Ta strona zawiera szczegółowe informacje: Change built-in groups in the Ribbon. Jednak jedno ostrzeżenie, ponieważ nie modyfikujesz grupy, twoja odtworzona grupa nie będzie odzwierciedlać zmian w standardzie w grupie, którą Microsoft tworzy w różnych wersjach pakietu Office.

Powiązane problemy