Procedura dettagliata: visualizzazione di testo in una casella di testo di un documento tramite un pulsante

In questa procedura dettagliata viene illustrato come utilizzare i pulsanti e le caselle di testo in una personalizzazione a livello di documento per Microsoft Office Word.

Si applica a: le informazioni fornite in questo argomento sono valide per i progetti a livello di documento per Word 2007 e Word 2010. Per ulteriori informazioni, vedere Funzionalità disponibili in base ai tipi di progetto e applicazioni di Office.

In questa procedura dettagliata vengono illustrate le attività seguenti:

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

  • Inserimento di dati in una casella di testo quando si fa clic su un pulsante.

Nota

Nel computer in uso è possibile che vengano visualizzati nomi o percorsi diversi per alcuni elementi dell'interfaccia utente di Visual Studio nelle istruzioni seguenti. La versione di Visual Studio in uso e le impostazioni configurate determinano questi elementi. Per ulteriori informazioni vedere Impostazioni di Visual Studio.

Prerequisiti

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

-

Una versione di Visual Studio 2010 che include gli strumenti per sviluppatori di Microsoft Office. Per ulteriori informazioni, vedere [Configurazione di un computer per sviluppare soluzioni Office](bb398242\(v=vs.100\).md).
  • Word 2007 o Word 2010.

Creazione del progetto

Il primo passaggio consiste nella creazione di un progetto Documento di Word.

Per creare un nuovo progetto

  • Creare un progetto documento di Word con il nome My Word Button. Nella procedura guidata, scegliere Crea un nuovo documento.

    Per ulteriori informazioni, vedere Procedura: creare progetti di Office in Visual Studio.

    Il nuovo documento di Word viene aperto nella finestra di progettazione di Visual Studio e il progetto My Word Button viene aggiunto in Esplora soluzioni.

Aggiunta di 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 controllo TextBox sul documento.

    Nota

    Per impostazione predefinita, in Word i controlli sono rilasciati in linea con il testo. È possibile modificare la modalità in cui i controlli e gli oggetti forma sono inseriti modificando il valore predefinito nella scheda Modifica della finestra di dialogo Opzioni di Word.

  3. Scegliere Finestra Proprietà dal menu Visualizza.

  4. Individuare TextBox1 nella casella di riepilogo della finestra Proprietà e modificare la proprietà Name della casella di testo in displayText.

  5. Trascinare un controllo Button sul documento e modificare le seguenti proprietà.

    Proprietà

    Valore

    Nome

    insertText

    Text

    Insert Text

Scrivere ora il codice che verrà eseguito quando si fa clic sul pulsante.

Compilazione della casella di testo alla selezione del pulsante

Ogni volta che un utente fa clic sul pulsante, nella casella di testo viene visualizzato il testo Hello World!

Per scrivere nella casella di testo quando viene fatto clic sul pulsante

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

  2. Aggiungere al gestore eventi Click del pulsante il codice riportato di seguito.

    Private Sub insertText_Click(ByVal sender As Object, ByVal e As System.EventArgs) _
        Handles insertText.Click
    
        Me.displayText.Text += "Hello World!"
    End Sub
    
    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 ulteriori informazioni sulla creazione di gestori eventi, vedere Procedura: creare gestori eventi in progetti di Office.

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

Verifica dell'applicazione

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

Per verificare il documento

  1. Premere F5 per eseguire il progetto.

  2. Fare clic sul pulsante.

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

Passaggi successivi

In questa procedura dettagliata vengono fornite le informazioni di base sull'utilizzo di pulsanti e caselle di testo nei documenti di Word. Di seguito sono elencate alcune attività che potrebbero essere eseguite successivamente:

Vedere anche

Attività

Procedura: aggiungere controlli Windows Form a documenti di Office

Concetti

Cenni preliminari sui controlli Windows Form nei documenti di Office

Procedure dettagliate con Word

Cenni preliminari sugli elementi e sui controlli host

Altre risorse

Procedure dettagliate ed esempi di sviluppo di applicazioni per Microsoft Office