Wskazówki: 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.
Zastosowanie: Informacje przedstawione w tym temacie mają zastosowanie do projektów na poziomie dokumentu obsługiwanych w programach Word 2013 i Word 2010. Aby uzyskać więcej informacji, zobacz Funkcje dostępne w aplikacjach 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 Dostosowywanie ustawień środowiska deweloperskiego w Visual Studio.
Wymagania wstępne
Potrzebne do przeprowadzenia tego instruktażu następujące składniki:
Edycja programu Visual Studio 2013, która oferuje narzędzia deweloperskie pakietu Microsoft Office. Aby uzyskać więcej informacji, zobacz Konfigurowanie komputera do opracowywania rozwiązań pakietu Office.
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 Porady: tworzenie projektów Office w 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 Porady: tworzenie 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 Wskazówki: wiązanie danych do kontrolek okienku akcji programu Word.
Zobacz też
Zadania
Porady: dodawanie okienek akcji do dokumentów programu Word lub arkuszy programu Excel
Porady: zarządzanie układem formantu w okienkach akcji