Eksportowanie wstążki z Projektant wstążki do formatu XML wstążki
Element wstążki (Visual Projektant) nie obsługuje wszystkich możliwych typów dostosowywania wstążki. Aby dostosować wstążkę na zaawansowane sposoby, możesz wyeksportować wstążkę z projektanta do formatu XML wstążki i edytować kod XML bezpośrednio.
Uwaga
Nie wszystkie wartości właściwości są wyświetlane w pliku XML wstążki. Aby uzyskać więcej informacji, zobacz Omówienie wstążki.
Dotyczy: informacje w tym temacie dotyczą projektów na poziomie dokumentu i projektów dodatków VSTO dla następujących aplikacji: Excel; InfoPath 2013 i InfoPath 2010; Programu outlook; Powerpoint; Projektu; Visio; Word. Aby uzyskać więcej informacji, zobacz Funkcje dostępne przez aplikacja pakietu Office lication i typ projektu.
Aby wyeksportować wstążkę z Projektant wstążki do formatu XML wstążki
Kliknij prawym przyciskiem myszy plik kodu wstążki w Eksplorator rozwiązań, a następnie kliknij pozycję Wyświetl Projektant.
Kliknij prawym przyciskiem myszy Projektant wstążki, a następnie kliknij polecenie Eksportuj wstążkę do formatu XML.
Program Visual Studio dodaje plik XML wstążki i plik kodu XML wstążki do projektu.
W klasie Kod wstążki znajdź komentarze rozpoczynające się od
TODO:
.Skopiuj blok kodu w tych komentarzach do klasy ThisAddin, ThisWorkbook lub ThisDocument w zależności od typu opracowywanego rozwiązania.
Ten kod umożliwia aplikacja pakietu Office lication firmy Microsoft odnajdywanie i ładowanie niestandardowej wstążki. Aby uzyskać więcej informacji, zobacz Plik XML wstążki.
W klasie ThisAddin, ThisWorkbook lub ThisDocument usuń komentarz z bloku kodu.
Po usunięciu komentarza kodu powinien on wyglądać podobnie do poniższego przykładu. W tym przykładzie klasa wstążki nosi nazwę
MyRibbon
.Przejdź do pliku kodu XML wstążki i znajdź
Ribbon Callbacks
region.W tym miejscu zapisujesz metody wywołania zwrotnego w celu obsługi akcji użytkownika, takich jak kliknięcie przycisku.
Utwórz metodę wywołania zwrotnego dla każdej procedury obsługi zdarzeń napisanej w kodzie Projektant wstążki.
Przenieś cały kod programu obsługi zdarzeń z programów obsługi zdarzeń do metod wywołania zwrotnego i zmodyfikuj kod tak, aby działał z modelem programowania Wstążki (RibbonX).
Aby uzyskać informacje na temat pisania metod wywołania zwrotnego i używania modelu programowania RibbonX, zobacz Plik XML wstążki.