Instruktaż: Wstawianie tekstu do dokumentu z okienka akcji
Ten instruktaż przedstawia sposób tworzenia w okienku Akcje w dokumencie programu Microsoft Office Word.W okienku akcji zawiera dwa formanty, które zbierania danych wejściowych, a następnie wysłać tekst do dokumentu.
Dotyczy: Informacje przedstawione w tym temacie dotyczą projektów na poziomie dokumentu dla programu Word 2013 i Word 2010. Aby uzyskać więcej informacji, zobacz Funkcje dostępne w aplikacji pakietu Office i typ projektu.
W tym instruktażu przedstawiono następujące zadania:
Projektowanie interfejsu za pomocą formantów Windows Forms na formant w okienku akcji.
Wyświetlanie okienka akcji podczas otwierania aplikacji.
[!UWAGA]
Komputer może pokazać różne nazwy lub lokalizacje dla niektórych użytkowników programu Visual Studio elementów interfejsu w poniższych instrukcji.Wydanie programu Visual Studio, że masz i ustawienia, które możesz używać określenia tych elementów.Aby uzyskać więcej informacji, zobacz Visual Studio, ustawienia.
Wymagania wstępne
Potrzebne do przeprowadzenia tego instruktażu następujące składniki:
-
Wersja Visual Studio 2012 zawierająca narzędzia dla deweloperów pakietu Microsoft Office. Aby uzyskać więcej informacji, zobacz [Konfigurowanie komputera do opracowywania rozwiązań pakietu Office](bb398242\(v=vs.110\).md).
- Word 2013or Word 2010.
Tworzenie projektu
Pierwszym krokiem jest utworzenie projektu dokumentu programu Word.
Aby utworzyć nowy projekt
Tworzenie projektu dokumentu programu Word o nazwie Moje podstawowych okienka akcji.W oknie kreatora wybierz Utwórz nowy dokument.Aby uzyskać więcej informacji, zobacz Jak: tworzenie projektów pakietu Office w programie Visual Studio.
Otwiera nowy dokument programu Word w projektancie programu Visual Studio i dodaje Moje podstawowych okienko akcji projekt Solution Explorer.
Dodawanie tekstu i zakładek w dokumencie
W okienku Akcje wyśle tekst zakładki w dokumencie.Aby zaprojektować dokument, wpisz dowolny tekst, aby utworzyć podstawowy formularz.
Aby dodać tekst do dokumentu
Do dokumentu programu Word, wpisz następujący tekst:
21 Marca 2008
Nazwa
Adres
Jest to przykład okienka podstawowych działań w programie Word.
Można dodać Bookmark formantu do dokumentu, przeciągając go z Przybornik w programie Visual Studio lub za pomocą Zakładka okno dialogowe w programie Word.
Aby dodać formant zakładki do dokumentu
Z Formantów programu Word karta Przybornik, przeciągnij Bookmark formantu do dokumentu.
Dodać formant zakładki pojawi się okno dialogowe.
Zaznacz wyraz, Nazwa, bez zaznaczyć znacznik akapitu i kliknij przycisk OK.
[!UWAGA]
Znacznik akapitu powinny być poza zakładkę.Jeśli znaczniki akapitu nie są widoczne w dokumencie, kliknij przycisk Narzędzia menu, wskaż Narzędzi pakietu Microsoft Office Word , a następnie kliknij przycisk Opcje.Kliknij przycisk Widok kartę, a następnie wybierz znaczniki akapitów pole wyboru w znaczniki formatowania sekcji Opcje okno dialogowe.
W Właściwości okna, zmiana Nazwa właściwość Bookmark1 do showName.
Zaznacz wyraz, adres, bez zaznaczania znacznik akapitu.
Na wstawić karty wstążki, w linki grupy, kliknij przycisk Zakładka.
W Zakładka okno dialogowe, typ showAddress w Nazwa zakładki pole, a następnie kliknij przycisk Dodaj.
Dodawanie formantów do okienka akcji
Do projektowania interfejsu w okienku Akcje, Dodaj formant okienka akcji do projektu, a następnie dodaj formanty Windows Forms do formant okienka akcji.
Aby dodać formant okienka Akcje
Wybierz Moje podstawowych okienko akcji projektu w Solution Explorer.
Na Projekt menu, kliknij przycisk Dodaj nowy element.
W Dodaj nowy element okno dialogowe, kliknij przycisk Formant okienka Akcje, nadaj formantowi nazwę InsertTextControl, i kliknij przycisk Dodaj.
Aby dodać formanty formularza systemu Windows do formant okienka Akcje
Jeśli formant okienka akcji nie jest widoczny w projektancie, kliknij dwukrotnie InsertTextControl.
Z Common Controls karta Przybornik, przeciągnij etykiety pilota w okienku akcji.
Zmiana Text właściwość formantu etykiety, aby Nazwa.
Dodaj pole tekstowe kontroli do kontroli w okienku Akcje, a następnie Zmień następujące właściwości.
Właściwość
Wartość
Nazwa
getName
Rozmiar
130, 20
Dodaj drugi etykiety kontroli do kontroli w okienku Akcje, a następnie zmień tekst właściwość, aby adres.
Dodaj drugi pole tekstowe kontroli do kontroli w okienku Akcje, a następnie Zmień następujące właściwości.
Właściwość
Wartość
Nazwa
getAddress
Akceptuje powrót
Wartość true
Wielowierszowy
Wartość true
Rozmiar
130, 40
Dodaj przycisk kontroli do kontroli w okienku Akcje, a następnie Zmień następujące właściwości.
Właściwość
Wartość
Nazwa
addText
Tekst
Wstaw
Dodawanie kodu do wstawiania tekstu do dokumentu
W okienku Akcje, należy napisać kod, który wstawia tekst z pola tekstowe do odpowiedniego Bookmark formantów w dokumencie.Można użyć Globals klasy dostęp do formantów na dokumencie z formantów w okienku Akcje.Aby uzyskać więcej informacji, zobacz Globalny dostęp do obiektów w projektach pakietu Office.
Aby wstawić tekst w okienku Akcje w zakładki w dokumencie
Dodaj następujący kod do Click obsługi zdarzeń z addText przycisk.
Private Sub addText_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) _ Handles addText.Click If Me.getName.Text <> String.Empty Then Globals.ThisDocument.showName.Text = Me.getName.Text End If If Me.getAddress.Text <> String.Empty Then Globals.ThisDocument.showAddress.Text = Me.getAddress.Text End If Me.getName.Text = String.Empty Me.getAddress.Text = String.Empty End Sub
private void addText_Click(object sender, System.EventArgs e) { if (this.getName.Text != String.Empty) { Globals.ThisDocument.showName.Text = this.getName.Text; } if (this.getAddress.Text != String.Empty) { Globals.ThisDocument.showAddress.Text = this.getAddress.Text; } this.getName.Text = String.Empty; this.getAddress.Text = String.Empty; }
W języku C# należy dodać program obsługi zdarzeń, kliknij przycisk.Można umieścić ten kod w InsertTextControl Konstruktor po wywołaniu IntializeComponent.Aby uzyskać informacje dotyczące tworzenia procedury obsługi zdarzeń, zobacz Jak: tworzenie programów obsługi zdarzeń w projektach pakietu Office.
public InsertTextControl() { InitializeComponent(); this.addText.Click += new EventHandler(addText_Click); }
Dodając kod, aby pokazać okienko akcji
Aby pokazać okienko akcji, należy dodać formant, który został utworzony do kolekcji formantów.
Aby wyświetlić okienko akcji
Utwórz nowe wystąpienie formant okienka Akcje w ThisDocument klasy.
Dim insertText As New InsertTextControl
private InsertTextControl insertText = new InsertTextControl();
Dodaj następujący kod do Startup obsługi zdarzeń z ThisDocument.
Me.ActionsPane.Controls.Add(insertText)
this.ActionsPane.Controls.Add(insertText);
Testowanie aplikacji
Aby zweryfikować, że zostanie otwarte okienko akcji, gdy dokument jest otwarty, i że tekst wpisany w polach tekstowych jest wstawiany do zakładek, po kliknięciu przycisku dokument należy przetestować.
Aby przetestować dokument
Naciśnij klawisz F5, aby uruchomić projekt.
Upewnij się, że w okienku akcji jest widoczny.
Wpisz nazwę i adres w polach tekstowych w okienku Akcje, a następnie kliknij przycisk wstawić.
Następne kroki
Poniżej przedstawiono niektóre zadania, które może się dalej:
Tworzenie w okienku Akcje w programie Excel.Aby uzyskać więcej informacji, zobacz How to: Add an Actions Pane to Excel Workbooks.
Wiązanie danych do formantów w okienku Akcje.Aby uzyskać więcej informacji, zobacz Instruktaż: Wiązanie danych do formantów w okienku Akcje programu Word.
Zobacz też
Zadania
Jak: Dodaj w okienku Akcje dokumentów programu Word lub Excel skoroszytów
Jak: Zarządzanie układu sterowania na okienka akcji