Procedura: compilare documenti con dati da oggetti
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.
Si applica a: le informazioni fornite in questo argomento sono valide per i progetti a livello di documento e di applicazione per Excel 2013, Excel 2010, Word 2013 e Word 2010. Per ulteriori informazioni, vedere Funzionalità disponibili in base ai tipi di progetto e applicazioni di Office.
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.
Aggiunta di un oggetto dati
Per aggiungere un oggetto dati
- Aprire la finestra Origini dati e creare un'origine dati da un oggetto.Per ulteriori informazioni, vedere Procedura: connettersi ai dati negli oggetti.
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
Trascinare il campo dati desiderato dalla finestra Origini dati sul documento.Questa operazione comporta la creazione automatica di un controllo.
Nel codice, creare un'istanza del tipo di oggetto selezionato per l'origine dati.
Assegnare l'istanza alla proprietà DataSource dell'oggetto BindingSource.
Progetti a livello di applicazione
Per connettere l'oggetto dati a BindingSource
Nel codice, creare un'istanza del tipo di oggetto associato all'origine dati.
Creare un'istanza dell'oggetto BindingSource.
Assegnare l'istanza dell'origine dati alla proprietà DataSource dell'oggetto BindingSource.
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
Riferimenti
Cenni preliminari sul componente BindingSource
Concetti
Cenni preliminari sulle origini dati
Associazione di controlli Windows Form ai dati in Visual Studio
Connessione ai dati nelle applicazioni Windows Form