Sdílet prostřednictvím


Přizpůsobení uživatelského rozhraní Office

Uživatelské rozhraní aplikací systém Microsoft Office můžete přizpůsobit pomocí vývojářských nástrojů Office v sadě Visual Studio. 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í

Následující tabulka porovnává hlavní funkce uživatelského rozhraní, které můžete přizpůsobit v systém Microsoft Office projektech.

Funkce Podporované typy projektů Podporované aplikace Microsoft Office
Podokno Akce Přizpůsobení na úrovni dokumentu Aplikace Excel

Word
Vlastní podokna úloh Doplňky VSTO Aplikace Excel

InfoPath 2013

InfoPath 2010

Outlook

PowerPoint

Word
Vlastní uživatelské rozhraní pásu karet Přizpůsobení na úrovni dokumentu

Doplňky VSTO
Aplikace Excel

InfoPath 2013

InfoPath 2010

Outlook

PowerPoint

Project

Word

Visio
Zobrazení Backstage Přizpůsobení na úrovni dokumentu

Doplňky VSTO
Aplikace Excel

InfoPath 2013 .

InfoPath 2010

Outlook

PowerPoint

Project

Word

Visio
Oblasti formulářů Outlooku Doplňky VSTO Outlook
Ovládací prvky v dokumentech Přizpůsobení na úrovni dokumentu

Doplňky VSTO
Aplikace Excel

Word
Místní nabídky Přizpůsobení na úrovni dokumentu

Doplňky VSTO
Aplikace Excel

InfoPath 2013

InfoPath 2010

Outlook

PowerPoint

Project

Word

Visio

Aplikace Excel

Podokna akcí a vlastní podokna úloh

Podokna úloh jsou panely uživatelského rozhraní, které jsou obvykle ukotvené na jedné straně okna v aplikaci systém Microsoft Office. Téměř všechny systém Microsoft Office aplikace zahrnují předdefinované podokna úloh. Příkladem podokna úloh je podokno úloh Nápověda ve Wordu.

Nástroje pro vývoj pro Office v sadě Visual Studio poskytují dva různé způsoby přizpůsobení podoken úloh:

  • Podokno akcí můžete přidat k přizpůsobení na úrovni dokumentu. Ve výchozím nastavení se podokno akcí zobrazuje na pravé straně aplikace napravo od dokumentu. Podokno akcí se ale dá zobrazit také vlevo, nahoře nebo dole v dokumentu.

  • Do doplňku VSTO můžete přidat vlastní podokno úloh. Uživatelé můžou ukotvit vlastní podokna úloh na různé strany okna aplikace nebo mohou přetáhnout vlastní podokna úloh do libovolného umístění v okně.

    Podokna akcí a vlastní podokna úloh poskytují funkce tím, že hostují celou řadu ovládacích prvků, které uživatelům pomůžou s úlohami, jako je zadávání dat. Ve srovnání se skupinou pásu karet poskytují podokna akcí a vlastní podokna úloh mnohem větší oblast pro zahrnutí textu a ovládacích prvků.

    Další informace o podoknech akcí najdete v tématu Přehled podokna Akce. Další informace o vlastních podoknech úloh najdete v tématu Vlastní podokna úloh.

Vlastní uživatelské rozhraní pásu karet

Uživatelské rozhraní pásu karet můžete přizpůsobit tak, aby zpřístupnilo funkce, které přidáte do aplikací v Office. Pás karet je způsob, jak uspořádat související příkazy (ve formě ovládacích prvků), aby bylo snazší je najít. Můžete vytvořit vlastní karty a skupiny na pásu karet, abyste uživatelům poskytli přístup k funkcím, které ve svém řešení zadáte. Většina funkcí, ke kterým se přistupovalo pomocí nabídek a panelů nástrojů v dřívějších verzích systému systém Microsoft Office, je teď přístupná pomocí pásu karet.

Další informace najdete v přehledu pásu karet.

Zobrazení Backstage

Kliknutím na kartu Soubor v aplikace Office otevře zobrazení Backstage. Zobrazení Backstage poskytuje uživatelské rozhraní, které kombinuje úlohy a akce na úrovni souborů a nahrazuje podobné funkce dostupné z tlačítka systém Microsoft Office v systému systém Microsoft Office 2007. Zobrazení Backstage je plně rozšiřitelné pomocí XML.

Visual Studio neposkytuje návrháře ani rozhraní API pro přizpůsobení zobrazení Backstage. Pokud ale do projektu Office přidáte položku pásu karet (XML ), můžete do souboru XML pásu karet přidat XML a přizpůsobit tak zobrazení Backstage. Další informace o položkách pásu karet (XML) najdete v tématu XML pásu karet.

Další informace o přizpůsobení zobrazení Backstage najdete v tématu Úvod do zobrazení Backstage pro vývojáře v Office 2010 a přizpůsobení zobrazení Backstage pro vývojáře.

Oblasti formulářů Outlooku

Pomocí oblastí formulářů můžete přidat vlastní funkce do standardních formulářů aplikace Microsoft Office Outlook. Můžete vytvořit oblasti formuláře, které rozšiřují libovolný existující formulář o další pole nebo ovládací prvky. Pokud vytvoříte novou oblast formuláře pomocí vývojových nástrojů Office v sadě Visual Studio, můžete použít pouze model Windows Forms ovládací prvky v oblasti formuláře. Pokud importujete oblast formuláře navrženou v Outlooku, můžete použít pouze nativní ovládací prvky Outlooku.

Můžete vytvořit oblasti formulářů, které zabírají různé oblasti uživatelského rozhraní Outlooku. Například oblasti vedlejšího formuláře se zobrazí v dolní části první stránky formuláře a každá oblast formuláře je sbalitelná. Můžete také přidat samostatnou oblast formuláře, která se zobrazí jako úplná další stránka formuláře a která se může zobrazit na libovolném stávajícím standardním nebo vlastním formuláři.

Další informace najdete v tématu Vytváření oblastí formulářů aplikace Outlook.

Ovládací prvky v dokumentech

Do wordových dokumentů a excelových listů můžete přidat různé ovládací prvky. Do dokumentu můžete například přidat ovládací prvek pro výběr data, aby uživatel mohl zadávat data ve standardním formátu, nebo vložit tlačítko na list pro odesílání dat do databáze.

Při vývoji projektů na úrovni dokumentu pro Excel nebo Word můžete pomocí návrháře sady Visual Studio přidat ovládací prvky do dokumentu nebo sešitu v projektu v době návrhu nebo můžete ovládací prvky přidávat programově za běhu. Při vývoji projektů doplňků VSTO pro Excel nebo Word můžete do libovolného otevřeného dokumentu nebo sešitu za běhu programově přidávat ovládací prvky.

Další informace najdete v tématu Přehled položek hostitele a ovládacích prvků hostitelů a ovládacích prvků Windows Forms v dokumentech Office.

Místní nabídky

Když v dokumentu nebo okně aplikace kliknete pravým tlačítkem myši, zobrazí se místní nabídka. Můžete nastavit místní nabídku, která se zobrazí po události, například když uživatel klikne pravým tlačítkem myši na dokument, sešit nebo hostitelský ovládací prvek. Do místní nabídky můžete přidat několik různých příkazů nebo ovládacích prvků nabídky. Vytváření místních nabídek pomocí XML Pokud do projektu Office přidáte položku pásu karet (XML), můžete do souboru XML pásu karet přidat XML a vytvořit místní nabídky. Další informace o použití XML k vytvoření místních nabídek naleznete v tématu Postupy: Přidání příkazů do místních nabídek.