Condividi tramite


Procedura: compilare documenti con dati da oggetti

Aggiornamento: Luglio 2008

Si applica a

Le informazioni contenute in questo argomento riguardano solo i progetti Visual Studio Tools per Office e le versioni di Microsoft Office specificati.

Progetti a livello di documento

  • Excel 2003

  • Excel 2007

  • Word 2003

  • Word 2007

Progetti a livello di applicazione

  • Excel 2007

  • Word 2007

Per ulteriori informazioni, vedere Funzionalità disponibili in base ai tipi di progetto e applicazione.

L'accesso ai dati di un oggetto dati è uguale sia nei progetti a livello di documento per Microsoft Office Word, sia nei progetti Windows Form. Per inserire dati da un oggetto nella soluzione si utilizzano infatti gli stessi strumenti e lo stesso codice e per visualizzare i dati è possibile utilizzare i controlli Windows Form. Inoltre, è possibile visualizzare i dati tramite i controlli host. I controlli host sono oggetti nativi di Microsoft Office Word che sono stati migliorati con eventi e funzionalità di associazione dati. Per ulteriori informazioni, vedere Cenni preliminari sugli elementi e sui controlli host.

Per popolare il documento con i dati di un oggetto, è necessario completare tre passaggi di base:

  • Aggiungere un controllo al documento che è possibile associare ai dati.

  • Aggiungere un oggetto dati al documento.

  • Connettere l'oggetto dati a BindingSource.

A partire da Visual Studio 2008 Service Pack 1 (SP1), è possibile associare dati ai controlli nei documenti o nei fogli di lavoro dei progetti a livello di applicazione. Se il Service Pack 1 non è installato, i dati possono essere associati ai controlli solo in progetti a livello di documento.

Aggiunta di un oggetto dati

Per aggiungere un oggetto dati

Connessione dell'oggetto dati a BindingSource

Nei progetti a livello di documento, i controlli vengono aggiunti al documento e associati ai dati in fase di progettazione.

Nei progetti a livello di applicazione, vengono creati dei controlli che vengono associati in fase di esecuzione.

Progetti a livello di documento

Per connettere l'oggetto dati a BindingSource

  1. Trascinare il campo dati desiderato dalla finestra Origini dati sul documento. Questa operazione comporta la creazione automatica di un controllo.

  2. Nel codice, creare un'istanza del tipo di oggetto selezionato per l'origine dati.

  3. Assegnare l'istanza alla proprietà DataSource dell'oggetto BindingSource.

Progetti a livello di applicazione

Per connettere l'oggetto dati a BindingSource

  1. Nel codice, creare un'istanza del tipo di oggetto associato all'origine dati.

  2. Creare un'istanza dell'oggetto BindingSource.

  3. Assegnare l'istanza dell'origine dati alla proprietà DataSource dell'oggetto BindingSource.

  4. Aggiungere l'origine dati come un'associazione dati al controllo.

Vedere anche

Attività

Procedura: popolare documenti con dati da un database

Procedura: aggiornare un'origine dati con i dati inviati da un controllo host

Concetti

Associazione di dati ai controlli

Cenni preliminari sulle origini dati

Cenni preliminari sulla visualizzazione dei dati

Cenni preliminari sulla connessione ai dati in Visual Studio

Riferimenti

Cenni preliminari sul componente BindingSource

Cronologia delle modifiche

Date

History

Motivo

Luglio 2008

Aggiunte informazioni sull'associazione dati nei componenti aggiuntivi a livello di applicazione.

Modifica di funzionalità in SP1.