Wstążka ― Omówienie

Wstążka jest sposobem organizowania pokrewnych poleceń, tak, że są one łatwiejsze do znalezienia.Polecenia są wyświetlane jako formanty na Wstążce.Formanty są zorganizowane w grupy wzdłuż poziomy pasek w górnej krawędzi okna aplikacji.Powiązane grupy są zorganizowane na kartach.

Większość funkcji, które były dostępne za pomocą menu i paski narzędzi z wcześniejszych wersji programu Microsoft Office system jest teraz dostępna przy użyciu wstążki.Aby uzyskać więcej informacji, zobacz artykuł techniczny Developer omówienie interfejsu użytkownika dla pakietu Microsoft Office 2007.

Zastosowanie: Informacje przedstawione w tym temacie mają zastosowanie do projektów na poziomie dokumentu i 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 aplikacjach pakietu Office i typ projektu.

Dostosowywanie Wstążki programu Microsoft Office

Do dostosowania wstążki, należy dodać jeden z następujących elementów wstążki do projektu pakietu Office:

  • Wstążka (Visual Designer)

  • Wstążka (XML)

Na przykład: do dostosowania Wstążki programu Excel, należy dodać element wstążki programu Excel-w projekcie.

Element wstążki (Visual Designer)

Wstążki (Visual Designer) elementu udostępnia zaawansowane narzędzia, które ułatwiają projektowanie i rozwój wstążki niestandardowej.Użycie wstążki (Visual Designer) element, aby dostosować Wstążkę w następujący sposób:

  • Dodawać do wstążki niestandardowej lub wbudowanej karty.

  • Dodawanie grup niestandardowych do karty niestandardowe lub wbudowane.

    [!UWAGA]

    Wbudowane karty lub grupa jest taki, który już istnieje na Wstążce aplikacji pakietu Microsoft Office.Na przykład danych karta jest wbudowane karty w programie Excel.Połączenia grupy wbudowanej grupy znajduje się na danych kartę.

  • Dodawanie niestandardowych formantów do grupy niestandardowej.

  • Dodawanie niestandardowych formantów w widoku Backstage.

Aby uzyskać więcej informacji dotyczących sposobu dostosowania wstążki przy użyciu wstążki (Visual Designer) przedmiotu, zobacz Projektant wstążki.

Element wstążki (XML)

Użycie Wstążki (XML) przedmiotu, jeśli chcesz dostosować Wstążkę w sposób, który nie jest obsługiwany przez wstążki (Visual Designer) przedmiotu.Użycie Wstążki (XML) element, aby dostosować Wstążkę w następujący sposób:

  • Dodaj wbudowane grup niestandardowych kartę lub karty wbudowanej.

  • Dodać wbudowanych formantów do grupy niestandardowej.

  • Dodaj kod niestandardowy, aby zastąpić obsługi zdarzeń formantów wbudowanych.

  • Dostosowywanie paska narzędzi Szybki dostęp.

  • Podziel dostosowania wstążki, między dodatki za pomocą kwalifikowanego identyfikatora.

Aby uzyskać więcej informacji dotyczących sposobu dostosowania wstążki przy użyciu Wstążki (XML) przedmiotu, zobacz XML — Wstążka.

Eksportowanie wstążki z projektanta wstążki do XML wstążki

Jeśli tworzenie wstążki przy użyciu projektanta wstążki, a następnie zdecydować, chcesz dostosować Wstążkę w sposób że wstążki (Visual Designer) nie obsługuje elementu, wstążki można wyeksportować do pliku XML.

Visual Studio automatycznie tworzy Wstążki (XML) przedmiotu i zapełnia plik XML wstążki z elementów i atrybutów dla każdego formantu na Wstążce.

Nie wszystkie właściwości, które są w Właściwości okno projektanta wstążki są przenoszone do pliku XML wstążki.Na przykład Visual Studio nie eksportuje wartość obrazu lub Text właściwość.Dlatego należy utworzyć metody wywołania zwrotnego w pliku kodu Wstążka projektu wywożonych do przypisywania obrazu lub tekstu formantu.Visual Studio jako część procesu eksportu nie generuje automatycznie metod wywołania zwrotnego.

Ponadto wartości domyślne bez zmian właściwości nie są wyświetlane w wynikowym pliku XML wstążki.

Aby uzyskać więcej informacji na temat eksportowania wstążki do pliku XML, zobacz Porady: eksportowanie wstążki z Projektanta wstążki do XML wstążki.

Aktualizowanie kodu

Nowy plik kodu Wstążka jest dodawany do Solution Explorer.Ten plik zawiera klasy XML wstążki.Należy utworzyć metody wywołania zwrotnego w Ribbon Callbacks regionu tej klasy, do obsługi działań użytkownika, takie jak kliknięcie przycisku.Przenoszenie kodu z obsługi zdarzeń do tych metod wywołania zwrotnego i modyfikować kod do pracy z rozszerzalność wstążki (RibbonX), model programowania.Aby uzyskać więcej informacji, zobacz XML — Wstążka.

Należy również dodać kod do ThisAddIn, ThisWorkbook, lub ThisDocument klasy, która zastępuje CreateRibbonExtensibilityObject metoda i zwraca wartość XML wstążki klasy do aplikacji pakietu Office.

Aby uzyskać więcej informacji, zobacz XML — Wstążka.

Dodawanie wielu elementów wstążki do projektu

Do jednego projektu można dodać więcej niż jeden element wstążki.Jest to przydatne, jeśli chcesz wykonać jedną z poniższych czynności:

  • Tworzenie wstążki dla aplikacji Outlook inspektorów.Aby uzyskać więcej informacji, zobacz Dostosowywanie Wstążki do programu Outlook.

    [!UWAGA]

    Inspektor jest oknem, które otwiera, gdy użytkownicy wykonywania niektórych zadań, takich jak tworzenie wiadomości e-mail.

  • Wybierz które wstążki do wyświetlania w czasie wykonywania.

Wybierając, które wstążki do wyświetlania w czasie wykonywania

Ponieważ projekt może zawierać więcej niż jeden wstążki, można wybrać które wstążki do wyświetlania w czasie wykonywania.

Aby wybrać wstążki do wyświetlania w czasie wykonywania, należy zastąpić CreateRibbonExtensibilityObject metoda w ThisAddin, ThisWorkbook, lub ThisDocument klasy projektu i powrotu wstążką, który chcesz wyświetlić.Poniższy przykład sprawdza, czy wartość pola o nazwie myCondition i zwraca odpowiednie wstążki.

[!UWAGA]

Składnia używana w tym przykładzie zwraca wstążką, który został utworzony za pomocą wstążki (Visual Designer) przedmiotu.Zwracanie wstążką, który jest tworzony przy użyciu składni Wstążki (XML) elementu jest nieco inna.Aby uzyskać więcej informacji o powrocie Wstążki (XML) przedmiotu, zobacz XML — Wstążka.

Dodaj następujący kod:

Protected Overrides Function CreateRibbonExtensibilityObject() As  _
    Microsoft.Office.Core.IRibbonExtensibility
    If myCondition = True Then 
        Return Globals.Factory.GetRibbonFactory().CreateRibbonManager _
            (New Microsoft.Office.Tools.Ribbon.IRibbonExtension() _
                 {New Ribbon1()})
    Else 
        Return Globals.Factory.GetRibbonFactory().CreateRibbonManager _
            (New Microsoft.Office.Tools.Ribbon.IRibbonExtension() _
                 {New Ribbon2()})
    End If 
End Function
protected override Microsoft.Office.Core.IRibbonExtensibility
CreateRibbonExtensibilityObject()
    {
        if (myCondition == true)
        {
            return Globals.Factory.GetRibbonFactory().CreateRibbonManager(
                new Microsoft.Office.Tools.Ribbon.IRibbonExtension[] { new Ribbon1() });
        }
        else
        {
            return Globals.Factory.GetRibbonFactory().CreateRibbonManager(
                new Microsoft.Office.Tools.Ribbon.IRibbonExtension[] { new Ribbon2() });
        }
    }

Tematy pokrewne

Tytuł

Opis

Porady: wprowadzenie do dostosowywania wstążki

Pokazuje, jak Dostosowywanie Wstążki aplikacji pakietu Microsoft Office, dodać wstążki (Visual Designer) lub Wstążki (XML) element do projektu programu pakietu Office.

Projektant wstążki

W tym artykule opisano, jak można użyć projektanta wstążki, aby dodać niestandardowe tabulatory, grup i formantów do Wstążki aplikacji pakietu Microsoft Office.

Wskazówki: tworzenie kart niestandardowych za pomocą Projektanta wstążki

Pokazuje, jak utworzyć niestandardowe karty wstążki przy użyciu projektanta wstążki.Aby dodać i położenie formantów na karcie niestandardowe, można użyć projektanta wstążki.

Model obiektu Wstążka ― Omówienie

Zawiera omówienie jednoznaczny model obiektu, którego można użyć, aby uzyskać i ustawić właściwości formanty wstążki w czasie wykonywania.

Wskazówki: aktualizowanie formantów na wstążce w czasie wykonywania

Pokazuje sposób użycia modelu wstążki do aktualizacji formantów na Wstążce po Wstążka jest ładowany do aplikacji pakietu Office.

Dostosowywanie Wstążki do programu Outlook

Zawiera wskazówki dotyczące dostosowywania wstążki w Microsoft Office Outlook.

Dostosowywanie Wstążki do InfoPath

Zawiera wskazówki dotyczące dostosowywania wstążki w programie Microsoft Office InfoPath.

Uzyskiwanie dostępu do wstążki w czasie wykonywania

Pokazuje, jak pokazać, ukryć, modyfikowanie wstęgi i umożliwić użytkownikom uruchomienie kodu z formantów niestandardowych okienko zadań, w okienku Akcje lub regionu formularza programu Outlook.

Porady: zmiana położenia zakładki na wstążce

Pokazuje, jak zmienić kolejność kart na Wstążce.

Porady: dostosowywanie wbudowanej karty

Pokazuje sposób dodawania grup i formanty do karty wbudowanej.

Porady: dodawanie formantów do widoku zakulisowego

Pokazuje, jak dodać formanty do menu, które zostanie otwarte po kliknięciu przycisku pliku.

Porady: dodawanie przycisk Uruchom okno dialogowe do grupy wstążek

Pokazuje, aby dodać przycisk otwierający okno dialogowe do żadnej grupy na Wstążce.

Porady: eksportowanie wstążki z Projektanta wstążki do XML wstążki

Pokazuje, jak zaawansowane sposoby dostosowania wstążki eksportując wstążki z projektanta XML wstążki.

XML — Wstążka

W tym artykule wyjaśniono, jak można dostosować wstążki, za pomocą XML wstążki.

Wskazówki: tworzenie kart niestandardowych za pomocą Projektanta wstążki

Pokazuje, jak utworzyć niestandardowe karty wstążki, za pomocą Wstążki (XML) przedmiotu.