Jak: eksportowanie wstążki z projektanta wstążki wstęgę XML
Wstążki (Visual Designer) element nie obsługuje wszystkich możliwych typów dostosowania wstążki.Do dostosowania wstążki zaawansowane sposoby, można wyeksportować wstążki z projektanta do XML Wstążki i bezpośrednio edytować pliku XML.
[!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 przedstawione w tym temacie dotyczą projektów na poziomie dokumentu i projektów na poziomie aplikacji dla następujących aplikacji: Excel 2013 i Excel 2010; InfoPath 2013 i InfoPath 2010; Outlook 2013 i Outlook 2010; PowerPoint 2013 i PowerPoint 2010; Project 2013 i Project 2010; Visio 2013 i Visio 2010; Word 2013 i Word 2010. Aby uzyskać więcej informacji, zobacz Funkcje dostępne w aplikacji pakietu Office i typ projektu.
Aby wyeksportować wstążki z projektanta wstążki do XML wstążki
Kliknij prawym przyciskiem myszy plik kodu wstążki w Solution Explorer, a następnie kliknij przycisk Projektanta widoku.
Kliknij prawym przyciskiem myszy projektanta wstążki, a następnie kliknij przycisk Wstążki wyeksportować do pliku XML.
Visual Studio dodaje plik XML Wstążki i pliku kodu XML wstążki do projektu.
W klasie kod wstążki zlokalizować komentarze, które rozpoczynają się odTODO:.
Kopiowanie bloku kodu w tych komentarzy do ThisAddin, Ten skoroszyt, lub ThisDocument klasy, w zależności od typu rozwiązanie rozwoju.
Ten kod umożliwia aplikacji Microsoft Office odkryć i ładowanie niestandardowych wstążki.Aby uzyskać więcej informacji, zobacz Wstążka XML.
W ThisAddin, ThisWorkbook, lub ThisDocument klasy, Usuń oznaczenie komentarza bloku kodu.
Po Usuń oznaczenie komentarza kodu powinna przypominać poniższy przykład.W tym przykładzie klasy Wstążka jest nazywany MyRibbon.
Protected Overrides Function CreateRibbonExtensibilityObject() As _ Microsoft.Office.Core.IRibbonExtensibility Return New MyRibbon() End Function
protected override Microsoft.Office.Core.IRibbonExtensibility CreateRibbonExtensibilityObject() { return new MyRibbon(); }
Przełącz się do pliku kodu XML Wstążki i znaleźć Ribbon Callbacks regionu.
Jest to, gdzie Pisanie metod wywołania zwrotnego do obsługi działań użytkownika, takie jak kliknięcie przycisku.
Tworzenie metody wywołania zwrotnego dla każdego programu obsługi zdarzeń, który napisał w kodzie projektanta wstążki.
Przenieść cały kod obsługi zdarzeń z obsługi zdarzeń do metody wywołania zwrotnego i modyfikować kod do pracy z rozszerzalność wstążki (RibbonX), model programowania.
Aby uzyskać informacje o Pisanie metod wywołania zwrotnego i przy użyciu modelu programowania RibbonX, zobacz Wstążka XML.
Zobacz też
Zadania
Instruktaż: Tworzenie kartę niestandardowe przy użyciu projektanta wstążki
Instruktaż: Tworzenie kartę niestandardowe przy użyciu wstążki XML