Mam niestandardowy dodatek do programu Word (może być również przeznaczony do programu Excel).Nie można usunąć niestandardowych elementów sterujących wstążkami z menu paska narzędzi szybkiego dostępu (QAT).
Dodatek ma wstążkę z wieloma grupami i wieloma kontrolkami (przyciskami) wewnątrz nich.
To trwający projekt, a niektóre przyciski wstążki są przeznaczone dla użytkowników, a niektóre służą do testowania/programowania
Po wysłaniu produktu do klienta pokazuję tylko niektóre przyciski. Chcę, aby przyciski testowe były całkowicie niewidoczne/niedostępne. Próbowałem ustawić przyciski/grupy testowe na visible = false.
Działa to w tym sensie, że przyciski nie pojawiają się na wstążce, ale jeśli użytkownik przejdzie do paska narzędzi szybkiego dostępu programu Word> "Więcej poleceń"> "Wybierz polecenie od" rozwijanego i wybiera moje niestandardowe dodawanie ...
Następnie użytkownik może zobaczyć wszystkie moje przyciski. Nawet ci bez etykiety.
Próbowałem zapętlić kontrolki w metodzie ładowania wstążki i ustawić kontrolę testowania na enabled = false, locked = true, generatemember = false, ale żadna z nich nie ukrywa przycisków z menu QAT. Próbowałem również control.Dispose() - bez radości.
Czy mimo to można ustawić właściwości przycisku wstążki w taki sposób, że jest całkowicie niewidoczny i niedostępny dla użytkownika w systemie QAT?
Wielkie dzięki