Sdílet prostřednictvím


Návod: Vložení textu do dokumentu z podokna akcí

Tento návod ukazuje, jak vytvořit podokno akcí aplikace v dokumentu Microsoft Office Word.Podokno akcí obsahuje dva ovládací prvky, které shromáždění vstupu a odeslat text dokumentu.

Platí pro: Informace v tomto tématu se vztahují na projekty na úrovni dokumentu ve Wordu 2013 a ve Wordu 2010. Další informace najdete v tématu Dostupné funkce podle aplikací systému Office a typů projektu.

Tento návod ilustruje následující úkoly:

  • Návrhu rozhraní pomocí model Windows Forms ovládacích prvků na ovládací prvek podokna akcí.

  • Zobrazení podokna akcí při otevření aplikace.

[!POZNÁMKA]

Váš počítač může zobrazit jiné názvy nebo umístění pro některé prvky uživatelského rozhraní sady Visual Studio v následujících pokynech.Tyto prvky jsou určeny verzí aplikace Visual Studio a použitým nastavením.Další informace naleznete v tématu Přizpůsobení nastavení pro vývoj v sadě Visual Studio.

Požadavky

Chcete-li dokončit tento návod, potřebujete následující komponenty:

Vytváření projektu

První krok je vytvořit projekt dokumentu aplikace Word.

Vytvoření nového projektu

Přidání textu a záložky v dokumentu

V podokně akce odešle text záložky v dokumentu.Návrh dokumentu, zadejte text Vytvoření základní formulář.

Přidání textu do dokumentu

  • Do dokumentu aplikace Word, zadejte následující text:

    21. Března 2008

    Název

    Adresa

    Toto je příklad podokna základní akce v aplikaci Word.

Můžete přidat Bookmark dokumentu přetažením z ovládacího prvku nástrojů v aplikaci Visual Studio nebo pomocí záložky dialogové okno v aplikaci Word.

Přidání ovládacího prvku záložky v dokumentu

  1. Z Ovládací prvky aplikace Word kartě nástrojů, přetáhněte Bookmark ovládacího prvku do dokumentu.

    Přidat záložku ovládací zobrazí se dialogové okno.

  2. Vyberte slovo jméno, bez výběru znak konce odstavce a na OK.

    [!POZNÁMKA]

    Označit odstavec by měl být mimo záložky.Pokud značky odstavce v dokumentu zobrazena, klepněte Nástroje příkaz Nástroje sady Microsoft Office Word a potom klepněte na tlačítko Možnosti.Klepněte zobrazení kartu a vyberte značky odstavce políčko značky formátování část Možnosti dialogové okno.

  3. V Vlastnosti okna, změna název vlastnost Bookmark1 na showName.

  4. Vyberte slovo adresu, bez výběru znak konce odstavce.

  5. Na Vložení kartu pásu karet, v odkazy skupinu, klepněte na záložky.

  6. V záložky dialogové okno, typ showAddress v Název záložky a klepněte na příkaz Přidat.

Přidání ovládacích prvků v podokně Akce

Navrhovat rozhraní podokna akcí, přidejte ovládací prvek podokna akcí projektu a potom přidat ovládací prvky model Windows Forms ovládací prvek podokna akcí.

Přidat ovládací prvek podokna akcí

  1. Vyberte Můj základní podokno akcí projektu v Průzkumníku.

  2. V nabídce Projekt klikněte na příkaz Přidat novou položku.

  3. V Přidat novou položku dialogové okno, klepněte na Ovládací prvek podokna akcí, název ovládacího prvku InsertTextControl, a na Přidat.

Přidání ovládacích prvků formulářů Windows ovládací prvek podokna akcí

  1. Pokud ovládací prvek podokna akcí není viditelný v návrháři, poklepejte na InsertTextControl.

  2. Z Běžné ovládací prvky kartě nástrojů, přetáhněte štítek ovládací prvek podokna akcí.

  3. Změnit Text vlastnost ovládacího prvku Label na název.

  4. Přidat Textbox ovládací prvek podokna akcí a změnit následující vlastnosti.

    Property

    Value

    Název

    getName

    Size

    130, 20

  5. Přidejte druhý štítek ovládací prvek podokna akcí a změnit textu vlastnost adresu.

  6. Přidejte druhý Textbox ovládací prvek podokna akcí a změnit následující vlastnosti.

    Property

    Value

    Název

    getAddress

    Přijímá návrat

    True

    Víceřádková sleva

    True

    Size

    130, 40

  7. Přidat tlačítko ovládací prvek podokna akcí a změnit následující vlastnosti.

    Property

    Value

    Název

    addText

    Text

    Insert

Přidání kódu pro vložení textu do dokumentu

V podokně Akce psát kód, který vloží text z textových polí do příslušné Bookmark prvky v dokumentu.Můžete použít Globals třídu pro přístup ovládacích prvků dokumentu z ovládacích prvků v podokně akcí.Další informace naleznete v tématu Globální přístup k objektům v projektech pro systém Office.

Vložit text v podokně Akce záložky v dokumentu

  1. Následující kód přidejte Click obslužné rutiny addText tlačítko.

    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;
    }
    
  2. V jazyce C# musíte přidat obslužnou rutinu události kliknutí na tlačítko.Tento kód můžete umístit InsertTextControl po volání konstruktoru IntializeComponent.Informace o vytváření obslužných rutin událostí, Postupy: Vytváření obslužných rutin událostí v projektech pro systém Office.

    public InsertTextControl()
    {
        InitializeComponent();
        this.addText.Click += new EventHandler(addText_Click);
    }
    

Přidání kódu zobrazit podokno akcí

Pokud chcete zobrazit podokno akcí, přidáte do kolekce ovládací prvek, který jste vytvořili.

Chcete-li zobrazit podokno akcí

  1. Vytvořte novou instanci ovládacího prvku podokna akcí ThisDocument třídy.

    Dim insertText As New InsertTextControl
    
    private InsertTextControl insertText = new InsertTextControl();
    
  2. Následující kód přidejte Startup obslužné rutiny ThisDocument.

    Me.ActionsPane.Controls.Add(insertText)
    
    this.ActionsPane.Controls.Add(insertText);
    

Testování aplikace

Dokument ověřit v podokně akcí se otevře při otevření dokumentu a zda zadali text do textových polí je vložen do záložek po klepnutí na tlačítko testujte.

Testování dokumentu

  1. Stisknutím klávesy F5 spustit projektu.

  2. Potvrďte, že je zobrazen v podokně akcí.

  3. Zadejte název a adresu do textových polí v podokně Akce a klepněte na Vložení.

Další kroky

Zde jsou některé úkoly, které by mohly přijít Další:

Viz také

Úkoly

Postupy: Přidání podokna akcí do dokumentů aplikace Word nebo sešitů aplikace Excel

Postupy: Správa rozložení ovládacích prvků v podoknech akcí

Koncepty

Záložka – ovládací prvek

Další zdroje

Přehled podokna akcí

How to: Add an Actions Pane to Excel Workbooks