Udostępnij za pośrednictwem


Dostosowywanie interfejsu użytkownika pakietu Office

Interfejs użytkownika (UI) microsoft aplikacja pakietu Office lications można dostosować przy użyciu narzędzi deweloperskich pakietu Office w programie Visual Studio. W tym temacie opisano funkcje interfejsu użytkownika, które można dostosować w następujących sekcjach:

Porównanie funkcji interfejsu użytkownika

W poniższej tabeli porównaliśmy główne funkcje interfejsu użytkownika, które można dostosować w projektach pakietu Microsoft Office.

Funkcja Obsługiwane typy projektów Obsługiwane aplikacje pakietu Microsoft Office
Okienko Akcje Dostosowania na poziomie dokumentów Excel

Word
Niestandardowe okienka zadań Dodatki VSTO Excel

InfoPath 2013

InfoPath 2010

Outlook

PowerPoint

Word
Niestandardowy interfejs użytkownika wstążki Dostosowania na poziomie dokumentów

Dodatki VSTO
Excel

InfoPath 2013

InfoPath 2010

Outlook

PowerPoint

Project

Word

Visio
Widok backstage Dostosowania na poziomie dokumentów

Dodatki VSTO
Excel

InfoPath 2013 .

InfoPath 2010

Outlook

PowerPoint

Project

Word

Visio
Regiony formularza programu Outlook Dodatki VSTO Outlook
Kontrolki dotyczące dokumentów Dostosowania na poziomie dokumentów

Dodatki VSTO
Excel

Word
Menu skrótów Dostosowania na poziomie dokumentów

Dodatki VSTO
Excel

InfoPath 2013

InfoPath 2010

Outlook

PowerPoint

Project

Word

Visio

Excel

Okienka akcji i niestandardowe okienka zadań

Okienka zadań to panele interfejsu użytkownika, które są zwykle zadokowane do jednej strony okna w aplikacja pakietu Office licacji firmy Microsoft. Prawie wszystkie aplikacja pakietu Office licacje firmy Microsoft obejmują wbudowane okienka zadań. Przykładem okienka zadań jest okienko zadań Pomoc w programie Word.

Narzędzia programistyczne pakietu Office w programie Visual Studio udostępniają dwa różne sposoby dostosowywania okienek zadań:

  • Do dostosowania na poziomie dokumentu można dodać okienko akcji. Domyślnie okienko akcji jest wyświetlane po prawej stronie aplikacji po prawej stronie dokumentu. Jednak okienko akcji może być również wyświetlane w lewym, górnym lub dolnej części dokumentu.

  • Do dodatku VSTO można dodać niestandardowe okienko zadań. Użytkownicy mogą dokować niestandardowe okienka zadań do różnych stron okna aplikacji lub przeciągać niestandardowe okienka zadań do dowolnej lokalizacji w oknie.

    Okienka akcji i niestandardowe okienka zadań zapewniają funkcjonalność, hostując różne kontrolki, które ułatwiają użytkownikom wykonywanie zadań, takich jak wprowadzanie danych. W porównaniu z grupą wstążki okienka akcji i niestandardowe okienka zadań zapewniają znacznie większy obszar do uwzględnienia tekstu i kontrolek.

    Aby uzyskać więcej informacji o okienkach akcji, zobacz Omówienie okienka akcji. Aby uzyskać więcej informacji o niestandardowych okienkach zadań, zobacz Niestandardowe okienka zadań.

Niestandardowy interfejs użytkownika wstążki

Możesz dostosować interfejs użytkownika wstążki, aby uwidocznić funkcje dodawane do aplikacji w pakiecie Office. Wstążka to sposób organizowania powiązanych poleceń (w postaci kontrolek), dzięki czemu można je łatwiej znaleźć. Możesz utworzyć własne karty i grupy wstążki, aby zapewnić użytkownikom dostęp do funkcji zapewnianych w rozwiązaniu. Większość funkcji, do których uzyskiwano dostęp przy użyciu menu i pasków narzędzi we wcześniejszych wersjach systemu Microsoft Office, można teraz uzyskać dostęp za pomocą wstążki.

Aby uzyskać więcej informacji, zobacz Omówienie wstążki.

Widok backstage

W aplikacja pakietu Office lications kliknij kartę Plik, aby wyświetlić widok Backstage. Widok Backstage udostępnia interfejs użytkownika, który łączy zadania i akcje na poziomie plików oraz zastępuje podobne funkcje dostępne za pomocą przycisku pakietu Microsoft Office w systemie Microsoft Office 2007. Widok Backstage jest w pełni rozszerzalny przy użyciu kodu XML.

Program Visual Studio nie udostępnia projektanta ani interfejsów API do dostosowywania widoku Backstage. Jeśli jednak dodasz element wstążki (XML) do projektu pakietu Office, możesz dodać kod XML do pliku XML wstążki, aby dostosować widok Backstage. Aby uzyskać więcej informacji na temat elementów wstążki (XML), zobacz Plik XML wstążki.

Aby uzyskać więcej informacji na temat dostosowywania widoku Backstage, zobacz Wprowadzenie do widoku Backstage pakietu Office 2010 dla deweloperów i Dostosowywanie widoku Backstage pakietu Office 2010 dla deweloperów.

Regiony formularza programu Outlook

Użyj regionów formularzy, aby dodać funkcje niestandardowe do standardowych formularzy programu Microsoft Office Outlook. Możesz tworzyć regiony formularzy, które rozszerzają dowolny istniejący formularz przy użyciu dodatkowych pól lub kontrolek. Jeśli tworzysz nowy region formularza przy użyciu narzędzi programistycznych pakietu Office w programie Visual Studio, możesz użyć tylko kontrolek Formularzy Systemu Windows w regionie formularza. Jeśli zaimportujesz region formularza zaprojektowany w programie Outlook, możesz użyć tylko natywnych kontrolek programu Outlook.

Możesz utworzyć regiony formularzy, które zajmują różne obszary interfejsu użytkownika programu Outlook. Na przykład przylegające regiony formularzy są wyświetlane w dolnej części pierwszej strony formularza, a każdy przylegający region formularza jest zwijany. Możesz również dodać oddzielny region formularza, który jest wyświetlany jako pełna strona formularza dodatkowego i który może być wyświetlany w dowolnym istniejącym formularzu standardowym lub formularzu niestandardowym.

Aby uzyskać więcej informacji, zobacz Tworzenie regionów formularzy programu Outlook.

Kontrolki dotyczące dokumentów

Do dokumentów programu Word i arkuszy programu Excel można dodać różne kontrolki. Na przykład możesz dodać kontrolkę selektora dat do dokumentu, aby użytkownik mógł wprowadzić daty w standardowym formacie lub umieścić przycisk w arkuszu w celu wysłania danych do bazy danych.

Podczas opracowywania projektów na poziomie dokumentu dla programu Excel lub Word możesz użyć projektanta programu Visual Studio, aby dodać kontrolki do dokumentu lub skoroszytu w projekcie w czasie projektowania lub programowo dodać kontrolki w czasie wykonywania. Podczas opracowywania projektów dodatków VSTO dla programu Excel lub Word można programowo dodawać kontrolki do dowolnego otwartego dokumentu lub skoroszytu w czasie wykonywania.

Aby uzyskać więcej informacji, zobacz Omówienie elementów hosta i kontrolek hostów oraz Kontrolek formularzy systemu Windows w dokumentach pakietu Office.

Menu skrótów

Po kliknięciu prawym przyciskiem myszy dokumentu lub okna aplikacji zostanie wyświetlone menu skrótów. Możesz ustawić menu skrótów, które ma być wyświetlane po wystąpieniu zdarzenia, na przykład gdy użytkownik kliknie prawym przyciskiem myszy dokument, skoroszyt lub kontrolkę hosta. Do menu skrótów można dodać wiele różnych poleceń menu lub kontrolek. Utwórz menu skrótów przy użyciu kodu XML. Jeśli dodasz element wstążki (XML) do projektu pakietu Office, możesz dodać kod XML do pliku XML wstążki, aby utworzyć menu skrótów. Aby uzyskać więcej informacji na temat tworzenia menu skrótów przy użyciu kodu XML, zobacz Instrukcje: Dodawanie poleceń do menu skrótów.