Condividi tramite


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

Questa procedura dettagliata illustra come usare pulsanti e 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 l'applicazione e il tipo di progetto di Office.

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.

    Annotazioni

    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 sono necessari i 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 Il mio Pulsante Word 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.

    Annotazioni

    In Word, i controlli sono posizionati 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à Value
    Nome insertText
    Testo 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 Click gestore eventi 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. Selezionare il pulsante.

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

Passaggi successivi

Questa procedura dettagliata illustra le nozioni di base sull'uso di pulsanti e caselle di testo nei documenti di Word. Ecco alcune attività che potrebbero verificarsi in seguito: