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:
Edice Visual Studia 2013, která zahrnuje nástroje Microsoft Office Developer Tools. Další informace najdete v tématu Konfigurace počítače pro vývoj řešení pro systém Office.
Word 2013 nebo Word 2010.
Vytváření projektu
První krok je vytvořit projekt dokumentu aplikace Word.
Vytvoření nového projektu
Vytvořte projekt dokumentu aplikace Word s názvem Moje základní podokno akcí.V okně průvodce vyberte vytvořit nový dokument.Další informace naleznete v tématu Postupy: Vytváření projektů pro systém Office v prostředí Visual Studio.
Nový dokument aplikace Word se otevře v návrháři Visual Studio a přidá Můj základní podokno akcí projektu Průzkumníku.
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
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.
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.
V Vlastnosti okna, změna název vlastnost Bookmark1 na showName.
Vyberte slovo adresu, bez výběru znak konce odstavce.
Na Vložení kartu pásu karet, v odkazy skupinu, klepněte na záložky.
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í
Vyberte Můj základní podokno akcí projektu v Průzkumníku.
V nabídce Projekt klikněte na příkaz Přidat novou položku.
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í
Pokud ovládací prvek podokna akcí není viditelný v návrháři, poklepejte na InsertTextControl.
Z Běžné ovládací prvky kartě nástrojů, přetáhněte štítek ovládací prvek podokna akcí.
Změnit Text vlastnost ovládacího prvku Label na název.
Přidat Textbox ovládací prvek podokna akcí a změnit následující vlastnosti.
Property
Value
Název
getName
Size
130, 20
Přidejte druhý štítek ovládací prvek podokna akcí a změnit textu vlastnost adresu.
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
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
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; }
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í
Vytvořte novou instanci ovládacího prvku podokna akcí ThisDocument třídy.
Dim insertText As New InsertTextControl
private InsertTextControl insertText = new InsertTextControl();
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
Stisknutím klávesy F5 spustit projektu.
Potvrďte, že je zobrazen v podokně akcí.
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ší:
Podokno akcí aplikace vytváření v aplikaci Excel.Další informace naleznete v tématu How to: Add an Actions Pane to Excel Workbooks.
Navázání dat na ovládací prvky na podokno akcí aplikace.Další informace naleznete v tématu Návod: Svázání dat s ovládacími prvky v podokně akcí aplikace Word.
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í