Přizpůsobení uživatelského rozhraní systému Office
Pomocí nástroje pro vývojáře sady Office v sadě Visual Studio můžete přizpůsobit uživatelské rozhraní (UI) aplikací sady Microsoft Office.Toto téma popisuje funkce uživatelského rozhraní, které můžete přizpůsobit v následujících částech:
Porovnání funkcí uživatelského rozhraní
Akce podokna a podokna úloh vlastní
Vlastní uživatelské rozhraní pásu karet
Zobrazení Backstage
Oblasti formulářů aplikace Outlook
Ovládací prvky na dokumenty
Místní nabídky
Porovnání funkcí uživatelského rozhraní
Následující tabulka porovnává hlavní funkce uživatelského rozhraní, které můžete přizpůsobit v projektech aplikace Microsoft Office.
Funkce |
Typy podporovaných projektů |
Podporované aplikací Microsoft Office |
---|---|---|
Podokno akcí |
Úpravy na úrovni dokumentu |
Excel 2013 Word 2013 Excel 2010 Word 2010 |
Vlastní podokna úloh |
Doplňky aplikace |
Excel 2013 InfoPath 2013 Outlook 2013 PowerPoint 2013 Word 2013 Excel 2010 InfoPath 2010 Outlook 2010 PowerPoint 2010 Word 2010 |
Vlastní uživatelské rozhraní pásu karet |
Úpravy na úrovni dokumentu Doplňky aplikace |
Excel 2013 InfoPath 2013 Outlook 2013 PowerPoint 2013 Project 2013 Word 2013 Visio 2013 Excel 2010 InfoPath 2010 Outlook 2010 PowerPoint 2010 Project 2010 Word 2010 Visio 2010 |
Zobrazení Backstage |
Úpravy na úrovni dokumentu Doplňky aplikace |
Excel 2013 InfoPath 2013 Outlook 2013 PowerPoint 2013 Project 2013 Word 2013 Visio 2013 Excel 2010 InfoPath 2010 Outlook 2010 PowerPoint 2010 Project 2010 Word 2010 Visio 2010 |
Oblasti formulářů aplikace Outlook |
Doplňky aplikace |
Outlook 2013 Outlook 2010 |
Ovládací prvky na dokumenty |
Úpravy na úrovni dokumentu Doplňky aplikace |
Excel 2013 Word 2013 Excel 2010 Word 2010 |
Místní nabídky |
Úpravy na úrovni dokumentu Doplňky aplikace |
Excel 2013 InfoPath 2013 Outlook 2013 PowerPoint 2013 Project 2013 Word 2013 Visio 2013 Excel 2010 InfoPath 2010 Outlook 2010 PowerPoint 2010 Project 2010 Word 2010 Visio 2010 |
Akce podokna a podokna úloh vlastní
Panely uživatelské rozhraní, které jsou obvykle ukotven na jedné straně okna v aplikaci Microsoft Office jsou podokna úloh.Téměř všechny aplikace sady Office obsahují vestavěné podoken.Podokno úloh nápovědy v aplikaci Word je například podokno úloh.
Vývojové nástroje sady Office v sadě Visual Studio poskytují dva různé způsoby přizpůsobení podokna úloh:
Přidáte-li podokno akcí aplikace přizpůsobení úroveň dokument.V podokně akce je ve výchozím nastavení zobrazí na pravé straně aplikace dokumentu vpravo.Levý, horní nebo dolní části dokumentu však lze rovněž zobrazit v podokně akcí.
Můžete přidat vlastní podokno úloh na doplněk aplikační úrovni.Uživatelům můžete ukotvit vlastní podokna úloh na různých stranách okna aplikace nebo jejich vlastní podokna úloh přetáhnout na libovolné místo v okně.
Podokna akcí a vlastní podokna úloh poskytují funkce hostí řadu ovládacích prvků s úkoly, jako je zadávání dat pomoci uživatelům.Srovnání skupiny pásu, podokna akcí a vlastní podokna úloh poskytují mnohem větší oblast obsahuje text a ovládací prvky.
Další informace o podokna akcí naleznete v Přehled podokna akcí.Další informace o vlastní podokna úloh, viz Vlastní podokna úloh.
Vlastní uživatelské rozhraní pásu karet
Můžete přizpůsobit uživatelské rozhraní pásu karet na funkcionalitu, která přidáte do aplikací sady Office.Pás karet je způsob uspořádání souvisejících příkazů (ve formě ovládací prvky), takže jsou snáze najít.Můžete vytvořit vlastní karty pásu karet a skupin uživatelům přístup k funkci, která poskytují v řešení.Většinu funkcí, které byly zpřístupněny pomocí nabídek a panelů nástrojů v dřívějších verzích systému Microsoft Office je nyní přístupný pomocí pásu karet.
Další informace naleznete v tématu Přehled pásu karet.
Zobrazení Backstage
V aplikacích sady Office klepnutím soubor kartu, otevře se zobrazení Backstage.Zobrazení Backstage poskytuje uživatelské rozhraní, který kombinuje úrovni úkoly a akce a nahradí podobné funkce k dispozici tlačítko Microsoft Office systému 2007 Microsoft Office.Zobrazení Backstage je plně rozšiřitelný pomocí XML.
Visual Studio neposkytuje rozhraní API nebo návrhář pro přizpůsobení zobrazení Backstage.Však pokud přidáte Pásu karet (XML) položku aplikace Office Project můžete přidat XML do souboru XML pásu karet Upravit zobrazení Backstage.Další informace o Pásu karet (XML) položek, viz Pás karet – XML.
Další informace o přizpůsobení zobrazení Backstage naleznete Úvod do zobrazení Backstage Office 2010 pro vývojáře a Přizpůsobení zobrazení Backstage Office 2010 pro vývojáře.
Oblasti formulářů aplikace Outlook
Přidání vlastní funkcionality standardní formuláře aplikace Microsoft Office Outlook pomocí oblastí formulářů.Oblasti formulářů, které rozšiřují všechny existující formuláře další pole nebo ovládací prvky, můžete vytvořit.Pokud vytvoříte nové oblasti formuláře pomocí nástroje pro vývoj Office v sadě Visual Studio, můžete použít pouze ovládací prvky model Windows Forms v oblasti formuláře.Pokud importujete oblast formuláře, která byla navržena v aplikaci Outlook, můžete použít nativní prvky aplikace Outlook.
Oblasti formulářů zabírat různé oblasti uživatelského rozhraní aplikace Outlook můžete vytvořit.Například sousední oblasti formulářů jsou zobrazeny v dolní části první stránky formuláře a každý sousední oblast formuláře je sbalitelné.Můžete také přidat oblast zvláštní formulář zobrazen jako stránku plnou další formuláře a který se zobrazí všechny existující formuláře standardní nebo vlastní formulář.
Další informace naleznete v tématu Vytváření oblastí formulářů aplikace Outlook.
Ovládací prvky na dokumenty
Můžete přidat různé prvky dokumenty aplikace Word a sešitů aplikace Excel.Například můžete přidat ovládací prvek Výběr data do dokumentu, takže uživatel může zadat data ve standardním formátu nebo umístit tlačítko na list k odesílání dat do databáze.
Při vývoji projekty na úrovni dokumentu pro aplikaci Excel nebo Word, můžete použít návrháře aplikace Visual Studio pro přidání ovládacích prvků sešitu nebo dokumentu v projektu v době návrhu nebo za běhu programově přidat ovládací prvky.Když vyvíjíte projekty na úrovni aplikace Excel nebo Word, můžete programově přidat ovládací prvky otevřít dokument nebo sešit v době běhu.
Další informace naleznete v tématu Přehled hostitelských položek a hostitelských ovládacích prvků a Přehled ovládacích prvků Windows Forms v dokumentech Office.
Místní nabídky
Pravým tlačítkem myši v dokumentu nebo okna aplikace, zobrazí se místní nabídka.Můžete nastavit místní nabídce se zobrazí po provedení události, například když uživatel klepne dokument, sešit nebo hostitelského ovládacího prvku.Počet různých příkazů nebo ovládacích prvků můžete přidat do místní nabídky.Vytvořte místní nabídky pomocí XML.Pokud přidáte Pásu karet (XML) položku aplikace Office Project můžete přidat XML do souboru XML pásu karet vytvořit místní nabídky.Další informace o vytváření nabídek pomocí XML naleznete v Postupy: Přidávání příkazů do místních nabídek.
Viz také
Úkoly
Postupy: Zobrazení karty Vývojář na pásu karet
Postupy: Zobrazení chyb uživatelského rozhraní doplňku
Návod: Shromažďování dat pomocí formuláře Windows
Koncepty
Přehled ovládacích prvků Windows Forms v dokumentech Office
Použití ovládacích prvků WPF v řešeních pro systém Office