Postupy: Export pásu karet z návrháře pásu karet do kódu XML pásu karet
Pásu karet (vizuální návrhář) položka nepodporuje všechny možné typy vlastního pásu.Další způsoby přizpůsobení pásu karet, export pásu karet z Návrháře pásu XML a XML přímo upravovat.
[!POZNÁMKA]
Všechny hodnoty vlastností se zobrazí v souboru XML pásu karet.Další informace naleznete v tématu Přehled pásu karet.
Platí pro: Informace v tomto tématu se vztahují na projekty na úrovni dokumentu i na úrovni aplikace v těchto aplikacích: Excel 2013 a Excel 2010, InfoPath 2013 a InfoPath 2010, Outlook 2013 a Outlook 2010, PowerPoint 2013 a PowerPoint 2010, Project 2013 a Project 2010, Visio 2013 a Visio 2010, Word 2013 a Word 2010. Další informace najdete v tématu Dostupné funkce podle aplikací systému Office a typů projektu.
Export XML pásu karet pás karet z Návrhář pásu karet
Pravým tlačítkem myši na soubor kódu pásu karet v Průzkumníkua klepněte na tlačítko Návrhář zobrazení.
Návrhář pásu karet klepněte pravým tlačítkem a potom klepněte na tlačítko Export do XML pásu karet.
Visual Studio přidá do projektu soubor XML pásu karet a soubor kódu XML pásu karet.
Vyhledejte komentáře, které začínají v pásu karet kód třídy,TODO:.
Zkopírujte tyto komentáře k bloku kódu ThisAddin, ThisWorkbook, nebo ThisDocument třída v závislosti na vývoji typu řešení.
Tento kód umožňuje aplikaci Microsoft Office zjišťovat a načíst vlastní pásu.Další informace naleznete v tématu Pás karet – XML.
V ThisAddin, ThisWorkbook, nebo ThisDocument třídy, Odkomentujte bloku kódu.
Poté, co jste Odkomentujte kód, měla podobat následujícímu příkladu.V tomto příkladu je volána třída pásu 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(); }
Přepněte do souboru kódu XML pásu karet a najít Ribbon Callbacks region.
Je to, kde zápis metody zpětného volání pro zpracování akce uživatele, například klepnutím na tlačítko.
Vytvoří metodu zpětného volání pro každou obslužnou rutinu události, kterou napsali kód Návrhář pásu karet.
Přesunout všechny kód obslužné rutiny události z obslužné rutiny události zpětného volání metod a upravte kód pro práci s programovacím modelu rozšiřitelnost pásu karet (RibbonX).
Informace o psaní metody zpětného volání a pomocí programovacího modelu RibbonX, Pás karet – XML.
Viz také
Úkoly
Návod: Vytvoření vlastní karty pomocí návrháře pásu karet
Návod: Vytvoření vlastní karty pomocí kódu XML pásu karet