Udostępnij za pośrednictwem


Projektant wstążki

Projektant wstążki jest kanwą projektu wizualnego. Użyj Projektant wstążki, aby dodać niestandardowe karty, grupy i kontrolki do wstążki aplikacja pakietu Office licacji firmy Microsoft.

Dotyczy: informacje w tym temacie dotyczą projektów na poziomie dokumentu i projektów dodatków VSTO dla następujących aplikacji: Excel; InfoPath 2013 i InfoPath 2010; Programu outlook; Powerpoint; Projektu; Visio; Word. Aby uzyskać więcej informacji, zobacz Funkcje dostępne przez aplikacja pakietu Office lication i typ projektu.

Aby otworzyć Projektant wstążki, dodaj element wstążki (Visual Projektant) do projektu. Następnie możesz użyć narzędzi projektowych do wykonywania następujących zadań:

Uwaga

Istnieją pewne zadania, których nie można wykonać przy użyciu Projektant wstążki. Aby uzyskać więcej informacji na temat tych zadań i sposobu ich wykonania, zobacz Omówienie wstążki.

Dodawanie elementu wstążki (Visual Projektant) do projektu

Aby użyć Projektant wstążki, dodaj do projektu nowy element wstążki (Visual Projektant). Aby uzyskać więcej informacji, zobacz Instrukcje: rozpoczynanie dostosowywania wstążki.

Po dodaniu nowego elementu wstążki (Visual Projektant) program Visual Studio automatycznie dodaje następujące pliki do projektu:

  • Plik kodu wstążki. Ten plik ma nazwę wybraną dla elementu wstążki (Visual Projektant) w oknie dialogowym Dodawanie nowego elementu. Dodaj kod do obsługi zdarzeń wstążki do tego pliku.

  • Plik kodu Projektant wstążki. Ten plik zawiera kod wygenerowany przez Projektant wstążki i nie powinien być edytowany bezpośrednio.

  • Plik zasobu. Ten plik zawiera wartości właściwości każdej kontrolki na wstążce.

    Jeśli masz już element wstążki (Visual Projektant) z innego projektu, możesz użyć go ponownie w bieżącym projekcie, używając okna dialogowego Dodawanie istniejącego elementu.

Projektowanie wstążki

Istnieją trzy sposoby otwierania Projektant wstążki:

  • W Eksplorator rozwiązań kliknij dwukrotnie plik kodu wstążki.

  • W Eksplorator rozwiązań kliknij prawym przyciskiem myszy plik kodu wstążki, a następnie kliknij polecenie Wyświetl Projektant.

  • W Eksplorator rozwiązań wybierz plik kodu wstążki, a następnie kliknij Projektant w menu Widok.

    Projektant wstążki zawiera domyślną kartę i grupę. Możesz usunąć kartę domyślną i grupę z Projektant wstążki. Aby usunąć grupę domyślną, kliknij prawym przyciskiem myszy pozycję Grupa1, a następnie kliknij polecenie Usuń. Aby usunąć kartę domyślną, kliknij prawym przyciskiem myszy pusty obszar powierzchni projektowej, a następnie kliknij polecenie Usuń kartę wstążki.

    Do Projektant wstążki można również dodawać niestandardowe karty, grupy i kontrolki. Te kontrolki można znaleźć w przyborniku w grupie Kontrolki wstążki pakietu Office. Istnieją trzy sposoby dodawania kontrolek z grupy Kontrolki wstążki pakietu Office do Projektant wstążki:

  • Przeciągnij kontrolkę do odpowiedniego obszaru na Projektant wstążki.

  • Kliknij kontrolkę, a następnie kliknij odpowiedni obszar na wstążce Projektant.

  • Wybierz odpowiedni obszar w projektancie, a następnie kliknij dwukrotnie kontrolkę w przyborniku.

Przepływ pracy projektowania wstążki

Wykonaj następujące podstawowe kroki, aby zaprojektować układ wstążki:

  1. Dodaj kartę niestandardową do wstążki.

  2. Dodaj grupy do karty.

  3. Dodaj kontrolki do grup.

    Kontrolki mogą być porzucane tylko w grupach; nie można przeciągnąć kontrolki bezpośrednio do karty lub na wstążkę. Grupy można usuwać tylko na kartach; nie można przeciągnąć grupy bezpośrednio do wstążki.

    Rozmieść kontrolki, przeciągając je do odpowiednich pozycji. Właściwości kontrolki można ustawić przy użyciu okna Właściwości .

    Nie można przeciągać kontrolek z jednej karty na drugą na wstążce. Jeśli chcesz przenieść kontrolkę na inną kartę, musisz użyć polecenia Wytnij , aby usunąć kontrolkę z jednej karty, a następnie wkleić kontrolkę na innej karcie. Jeśli wyciąć kontrolkę i wkleić ją, program obsługi zdarzeń przestanie działać. Program obsługi zdarzeń można ponownie połączyć w oknie Właściwości . Aby uzyskać więcej informacji, zobacz okno Właściwości.

Dodawanie kart niestandardowych do wstążki

Istnieją trzy sposoby dodawania karty niestandardowej do wstążki:

  • Dodaj kartę z przybornika.

  • Kliknij prawym przyciskiem myszy Projektant wstążki, a następnie kliknij przycisk Dodaj kartę wstążki.

  • Otwórz Edytor kolekcji kart, a następnie kliknij przycisk Dodaj.

    Aby otworzyć Edytor kolekcji kart, w oknie Właściwości wybierz właściwość Tabs , a następnie kliknij przycisk ASP.NET Mobile Designer ellipsewielokropka .

    Po dodaniu karty można dodawać grupy zawierające kontrolki.

Usuwanie kart niestandardowych ze wstążki

Istnieją trzy sposoby usuwania karty niestandardowej ze wstążki:

  • Kliknij prawym przyciskiem myszy projektanta, a następnie kliknij polecenie Usuń kartę wstążki.

  • W okienku Polecenia okna Właściwości kliknij przycisk Usuń kartę wstążki.

  • Otwórz Edytor kolekcji kart, wybierz kartę, a następnie kliknij przycisk Usuń.

Zmienianie położenia karty na wstążce

Kolejność kart niestandardowych można zmienić na wstążce. Na wstążce można również ustawić karty niestandardowe przed wbudowaną kartą lub po nim. Aby uzyskać więcej informacji, zobacz Jak zmienić położenie karty na wstążce.

Dostosowywanie wbudowanych kart na wstążce

Wbudowana karta to karta, która znajduje się już na wstążce aplikacja pakietu Office licacji firmy Microsoft. Na przykład karta Dane jest wbudowaną kartą w programie Excel.

Możesz dodawać grupy i kontrolki do wbudowanej karty. Domyślnie grupa niestandardowa jest wyświetlana jako ostatnia grupa na wbudowanej karcie, ale można ją przenieść przed lub po dowolnej wbudowanej grupie na karcie.

Nie można usunąć wbudowanych grup.

Aby uzyskać szczegółowe informacje na temat dostosowywania wbudowanej karty, zobacz Instrukcje: dostosowywanie wbudowanej karty.

Dodawanie grup do karty

Grupy logicznie organizują kontrolki na wstążce. Dodaj grupy do kart. Dodaj wszystkie inne kontrolki do grupy.

Dodawanie kontrolek do grup

Dodaj co najmniej jedną kontrolkę do grupy. W poniższej tabeli opisano każdą kontrolkę.

Kontrolka opis
Box Kontener, który organizuje kontrolki w grupie. Do pola można dodać dowolną kontrolkę z wyjątkiem separatora, grupy lub karty. Pole może być poziome lub pionowe.
Przycisk Przycisk, który uruchamia akcję. Możesz dodać przycisk do grupy, grupy przycisków, listy rozwijanej, galerii, menu lub przycisku podziału.
Grupa przycisków Grupa zawierająca jeden lub więcej przycisków, przełączanie przycisków, menu, podział przycisków i galerii. Grupę przycisków można dodać do grupy lub menu.
CheckBox Pole zaznaczone lub wyczyszczone w celu włączenia lub wyłączenia opcji.
ComboBox Pole edycji z dołączonym polem listy. Użytkownicy mogą wpisać lub wybrać wybór. W polu zostanie wyświetlone bieżące zaznaczenie. Items Użyj właściwości , aby dodać i usunąć elementy w czasie wykonywania przed lub po załadowaniu wstążki do aplikacja pakietu Office licacji.
DropDown Lista elementów, które użytkownik może wybrać. Użytkownik nie może wpisać nowego elementu na liście rozwijanej.

Items Użyj właściwości , aby dodać elementy do listy. Elementy można dodawać i usuwać w czasie wykonywania.

Buttons Użyj właściwości , aby dodać przyciski do listy. Nie można jednak dodawać i usuwać przycisków w czasie wykonywania po załadowaniu wstążki do aplikacja pakietu Office licacji.
EditBox Pole, w którym użytkownik może wpisać tekst.
Galeria Menu przedstawiające tablicę lub siatkę opcji wizualnych, z których użytkownicy mogą wybrać. Możesz kontrolować układ zaznaczeń w menu. ColumnCount Użyj właściwości i RowCount , aby określić liczbę wierszy i kolumn, które będą wyświetlać elementy i przyciski galerii.
Etykieta Tekst, którego można użyć do identyfikowania kontrolek na wstążce.
Menu Lista rozwijana, która może zawierać dowolne z następujących kontrolek:

-Przycisk
- Pole wyboru
-Galeria
-Menu
- Przycisk Podziel
- Przycisk przełączania
-Separator

Aby dodać kontrolkę do menu w Projektant wstążki, kliknij strzałkę w dół w menu, aby uwidocznić powierzchnię projektową menu. Następnie możesz przeciągnąć kontrolki wstążki z przybornika do menu. Aby rozmieścić kontrolki, przeciągnij je do żądanych pozycji.

Aby dodać kontrolki do kontrolki RibbonMenu po załadowaniu wstążki do aplikacja pakietu Office licacji, należy ustawić Dynamic właściwość na true przed załadowaniem wstążki. Aby uzyskać informacje o tym, jak to zrobić, zobacz Omówienie modelu obiektów wstążki.
Separator Cienki pasek używany do oddzielania elementów na liście. Po dodaniu do grupy pasek jest pionowy. Po dodaniu do menu pasek jest poziomy.
Splitbutton Przycisk z dołączonym menu. Przycisk podziału może zawierać dowolne z następujących kontrolek:

-Przycisk
- Pole wyboru
-Galeria
-Menu
- Przycisk Podziel
- Przycisk przełączania
-Separator

Podobnie jak w menu, przycisk podziału ma własną powierzchnię projektową. Jednak w przeciwieństwie do menu można zaktualizować tylko elementy w przycisku podziału przed załadowaniem wstążki do aplikacja pakietu Office licacji. Aby uzyskać informacje o sposobie aktualizowania elementów w przycisku podziału, zobacz Omówienie modelu obiektów wstążki.
Togglebutton Przycisk, który jest wyświetlany lub nie jest naciśnięty.

Obsługa zdarzeń i właściwości ustawień

Wstążka Projektant umożliwia ustawianie właściwości kontrolek w czasie projektowania przy użyciu okna Właściwości. Ponadto wstążka uwidacznia silnie typizowany model obiektów, którego można użyć do pobierania i ustawiania właściwości kontrolek wstążki w czasie wykonywania.

Możesz kliknąć dwukrotnie dowolną kontrolkę w projektancie, aby otworzyć program obsługi zdarzeń dla domyślnego zdarzenia kontrolki. Programy obsługi zdarzeń dla wszystkich innych zdarzeń sterowania można utworzyć za pomocą okna Właściwości .

Zdarzenia i właściwości wstążki Microsoft.Office.Tools.Ribbon znajdują się w przestrzeni nazw. Element wstążki (Visual Projektant) automatycznie dodaje odwołanie do tego zestawu w projekcie i wstawia odpowiednią instrukcję using or Import w górnej części pliku kodu wstążki.

Aby uzyskać informacje na temat obsługi zdarzeń wstążki i ustawiania właściwości kontrolek wstążki w czasie wykonywania, zobacz Omówienie modelu obiektów wstążki.

Dostosowywanie widoku Backstage

Możesz użyć Projektant wstążki, aby dodać kontrolki do menu, które zostanie otwarte po kliknięciu karty Plik. To menu nosi nazwę widoku Backstage.

Za pomocą projektanta wstążki nie można umieszczać kontrolek przed wbudowanymi kontrolkami ani po nim. Wbudowana kontrolka to kontrolka, która jest już wyświetlana w widoku Backstage. Jeśli chcesz umieścić kontrolki przed wbudowanymi kontrolkami lub po nich, musisz użyć kodu XML wstążki. Aby uzyskać więcej informacji na temat 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.

Dotyczy: informacje w tym temacie dotyczą projektów na poziomie dokumentu i projektów dodatków VSTO dla następujących aplikacji: Excel; InfoPath 2013 i InfoPath 2010; Programu outlook; Powerpoint; Projektu; Visio; Word. Aby uzyskać więcej informacji, zobacz Funkcje dostępne przez aplikacja pakietu Office lication i typ projektu.

Aby uzyskać informacje na temat dodawania kontrolek do widoku Backstage, zobacz Instrukcje: dodawanie kontrolek do widoku Backstage.

Ułatwienia dostępu w Projektant wstążki

Skróty klawiaturowe umożliwiają przenoszenie kontrolek na wstążce Projektant. Niektóre skróty klawiaturowe dotyczą wszystkich kontrolek, a niektóre dotyczą tylko kontrolek z menu.

Skróty klawiaturowe, które mają zastosowanie do wszystkich kontrolek, są wyświetlane w poniższej tabeli.

Akcja Skrót klawiatury
Przenieś kontrolkę przed poprzednią kontrolką na liście. Ctrl+w górę

Ctrl+w lewo
Przenieś kontrolkę po następnej kontrolce na liście. Ctrl+w dół

Ctrl+w prawo
Przenieś zaznaczenie z jednej kontrolki do innej w tej samej grupie. W przypadku panelu rozwijanego przejdź między kontrolką nadrzędną a kontrolkami w panelu rozwijanym. W górę

Dół
Iteruj do przodu przez wszystkie kontrolki. Zakładka
Iteruj odwrotnie przez wszystkie kontrolki. Shift Tab+
Usuń wybraną kontrolkę lub zestaw kontrolek. Usuń
Skopiuj zaznaczone kontrolki. Ctrl+C
Wytnij zaznaczone kontrolki. Ctrl+X
Wklej kontrolki ze Schowka. Ctrl+V
Wybierz przybornik. Ctrl+Alt+X
Wybierz składnik nadrzędny. Esc

Skróty klawiaturowe, które mają zastosowanie tylko do menu pakietu Microsoft Office, RibbonMenui RibbonSplitButton są wyświetlane w poniższej tabeli.

Akcja Skrót klawiatury
Wybierz kontrolkę nadrzędną, jeśli panel listy rozwijanej jest otwarty, a na panelu rozwijanym jest wybrana kontrolka. Left
Zamknij panel listy rozwijanej, jeśli panel rozwijany jest otwarty, a zaznaczona jest kontrolka nadrzędna. Left
Otwórz panel listy rozwijanej. Right
Wybierz pierwszą kontrolkę na panelu rozwijanym, jeśli panel rozwijany jest otwarty. Right
Zamknij panel listy rozwijanej. Esc