Procedura dettagliata: Visualizzare testo in una casella di testo in un documento usando un pulsante

Questa procedura dettagliata illustra come usare i pulsanti e le caselle di testo in una personalizzazione a livello di documento per Microsoft Office Word.

Si applica a: le informazioni contenute in questo argomento si applicano ai progetti a livello di documento per Word. Per altre informazioni, vedere Funzionalità disponibili per app Office lication e tipo di progetto.

In questa procedura dettagliata sono illustrati i task seguenti:

  • Aggiunta di controlli al documento di Word in un progetto a livello di documento in fase di progettazione.

  • Popolamento di una casella di testo quando si fa clic su un pulsante.

    Nota

    I nomi o i percorsi visualizzati per alcuni elementi dell'interfaccia utente di Visual Studio nelle istruzioni seguenti potrebbero essere diversi nel computer in uso. La versione di Visual Studio in uso e le impostazioni configurate determinano questi elementi. Per altre informazioni, vedere Personalizzare l'IDE.

Prerequisiti

Per completare questa procedura dettagliata, è necessario disporre dei componenti seguenti:

Creare il progetto

Il primo passaggio consiste nel creare un progetto Documento di Word.

Per creare un nuovo progetto

  1. Creare un progetto di documento di Word con il nome My Word Button. Nella procedura guidata selezionare Crea un nuovo documento.

    Per altre informazioni, vedere Procedura: Creare progetti di Office in Visual Studio.

    Visual Studio apre il nuovo documento di Word nella finestra di progettazione e aggiunge il progetto Pulsante Word personale a Esplora soluzioni.

Aggiungere controlli al documento di Word

I controlli dell'interfaccia utente sono costituiti da un pulsante e da una casella di testo nel documento di Word.

Per aggiungere un pulsante e una casella di testo

  1. Verificare che il documento sia aperto nella finestra di progettazione di Visual Studio.

  2. Dalla scheda Controlli comuni della casella degli strumenti trascinare un TextBox controllo nel documento.

    Nota

    In Word i controlli vengono rilasciati in linea con il testo per impostazione predefinita. È possibile modificare il modo in cui i controlli e gli oggetti forma vengono inseriti modificando l'impostazione predefinita nella scheda Modifica della finestra di dialogo Opzioni in Word.

  3. Scegliere Finestra Proprietà dal menu Visualizza.

  4. Trovare TextBox1 nella casella di riepilogo a discesa Finestra Proprietà e modificare la proprietà Name della casella di testo in displayText.

  5. Trascinare un controllo Pulsante nel documento e modificare le proprietà seguenti.

    Proprietà valore
    Nome Inserttext
    Text Inserisci testo

    È ora possibile scrivere il codice che verrà eseguito quando si fa clic sul pulsante.

Popolare la casella di testo quando si fa clic sul pulsante

Ogni volta che l'utente seleziona il pulsante, Hello World! viene aggiunto alla casella di testo.

Per scrivere nella casella di testo quando si fa clic sul pulsante

  1. In Esplora soluzioni fare clic con il pulsante destro del mouse su ThisDocument e quindi scegliere Visualizza codice dal menu di scelta rapida.

  2. Aggiungere il codice seguente al gestore eventi Click del pulsante.

    private void insertText_Click(object sender, EventArgs e)
    {
        this.displayText.Text += "Hello World!";
    }
    
  3. In C# è necessario aggiungere un gestore eventi per il pulsante all'evento Startup. Per informazioni sulla creazione di gestori eventi, vedere Procedura: Creare gestori eventi nei progetti di Office.

    this.insertText.Click += new EventHandler(insertText_Click);
    

Testare l'applicazione

È ora possibile testare il documento per assicurarsi che il messaggio Hello World! venga visualizzato nella casella di testo quando si seleziona il pulsante.

Per testare il documento

  1. Premere F5 per eseguire il progetto.

  2. Seleziona il pulsante .

  3. Verificare che Hello World! venga visualizzato nella casella di testo.

Passaggi successivi

Questa procedura dettagliata illustra i concetti di base relativi all'uso di pulsanti e caselle di testo nei documenti di Word. Ecco alcune possibili attività successive: