Procedura: associare controlli Windows Form ai dati
Data di pubblicazione: aprile 2016
Associare dati ai controlli Windows Form trascinando oggetti dalla Origini dati (finestra). Prima di trascinare elementi dalla finestra Origini dati, è possibile impostare il tipo di controllo della tabella su Dettagli per i controlli singoli oppure su DataGridView per un oggetto DataGridView. Per ulteriori informazioni, vedere Impostare il controllo da creare durante il trascinamento dalla finestra Origini dati.
Se i controlli necessari dall'applicazione non sono disponibili dalla finestra Origini dati, è possibile aggiungere controlli. Per ulteriori informazioni, vedere Aggiungere controlli personalizzati alla finestra Origini dati.
Nota
Nomi o 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 Personalizzazione dell'IDE.
Visualizzazione di un'intera tabella di dati nei singoli controlli
È possibile visualizzare un'intera tabella di dati in singoli controlli trascinando la tabella, o un nodo che rappresenti una raccolta se si utilizza un'origine dati oggetto, dalla finestra Origini dati in un form di un'applicazione Windows.
Per visualizzare un'intera tabella di dati
Aprire la finestra Origini dati. Per ulteriori informazioni, vedere Procedura: Aprire la finestra Origini dati.
Nota
Se la finestra Origini dati è vuota, aggiungervi un'origine dati. Per ulteriori informazioni, vedere la classe Cenni preliminari sulle origini dati.
Aprire il form in Progettazione Windows Form.
Selezionare una tabella nella finestra Origini dati, fare clic sulla freccia a discesa, quindi selezionare Dettagli.
Trascinare la tabella dalla finestra Origini dati in un form.
Sul form viene creato un singolo controllo associato a dati per ciascuna colonna o proprietà, insieme a un controllo Label denominato in modo appropriato.
Visualizzazione di colonne di dati selezionate nei singoli controlli
Visualizzare singole colonne di dati in singoli controlli trascinando le colonne, o le proprietà se si utilizza un'origine dati oggetto, dalla finestra Origini dati in un form di un'applicazione Windows.
Per visualizzare le colonne di dati selezionate
Aprire la finestra Origini dati. Per ulteriori informazioni, vedere Procedura: Aprire la finestra Origini dati.
Nota
Se la finestra Origini dati è vuota, aggiungervi un'origine dati. Per ulteriori informazioni, vedere la classe Cenni preliminari sulle origini dati.
Espandere la tabella per visualizzare le singole colonne.
Suggerimento
Per impostare il controllo creato per ciascuna colonna, selezionare la colonna nella finestra Origini dati, fare clic sulla freccia a discesa e scegliere un controllo dall'elenco dei controlli disponibili. Per ulteriori informazioni, vedere Impostare il controllo da creare durante il trascinamento dalla finestra Origini dati.
Aprire il form in Progettazione Windows Form.
Trascinare le colonne desiderate dalla finestra Origini dati in un form.
Per ciascuna colonna o proprietà trascinata, sul form viene creato un singolo controllo associato a dati, insieme a un controllo Label denominato in maniera appropriata.
È inoltre possibile trascinare elementi dalla finestra Origini dati ai controlli esistenti (già presenti in un form) per associare il controllo ai dati. Se un controllo è già associato a dei dati, le associazioni a dati vengono reimpostate sull'elemento trascinato nel controllo più di recente.
Nota
Per essere considerate destinazioni di trascinamento valide, i controlli devono consentire la visualizzazione del tipo di dati sottostante dell'elemento trascinato dalla finestra Origini dati. Non è consentito ad esempio trascinare un elemento il cui tipo di dati è DateTime in un controllo CheckBox perché CheckBox non è in grado di visualizzare una data.
Per associare un controllo esistente ai dati
Aprire la finestra Origini dati. Per ulteriori informazioni, vedere Procedura: Aprire la finestra Origini dati.
Aprire il form in Windows Forms Designer.
Espandere una tabella o un oggetto nella finestra Origini dati per visualizzarne le singole colonne o proprietà.
Trascinare l'elemento desiderato dalla finestra Origini dati in un controllo esistente.
Il controllo è ora associato all'elemento selezionato.
Visualizzazione di dati in un controllo DataGridView
Per visualizzare i dati in un nuovo controllo DataGridView di Windows Form
Aprire la finestra Origini dati. Per ulteriori informazioni, vedere Procedura: Aprire la finestra Origini dati.
Nota
Se la finestra Origini dati è vuota, aggiungerle un'origine dati. Per ulteriori informazioni, vedere la classe Cenni preliminari sulle origini dati.
Aprire il form in Progettazione Windows Form.
Selezionare una tabella nella finestra Origini dati, fare clic sulla freccia a discesa, quindi selezionare DataGridView.
Trascinare la tabella dalla finestra Origini dati in un form.
Sul form vengono visualizzati un controllo DataGridView e un controllo Toolstrip (BindingNavigator) per lo spostamento all'interno dei record. Nella barra dei componenti sono visualizzati gli oggetti DataSet, TableAdapter, BindingSource e BindingNavigator.
Per visualizzare i dati in un controllo DataGridView esistente di Windows Form
Aprire la finestra Origini dati. Per ulteriori informazioni, vedere Procedura: Aprire la finestra Origini dati.
Nota
Se la finestra Origini dati è vuota, aggiungerle un'origine dati. Per ulteriori informazioni, vedere la classe Cenni preliminari sulle origini dati.
Aprire il form in Progettazione Windows Form.
Selezionare una tabella nella finestra Origini dati, fare clic sulla freccia a discesa, quindi selezionare DataGridView.
Trascinare la tabella dalla finestra Origini dati in un controllo DataGridView sul form.
Il controllo DataGridView è ora associato alla tabella trascinata al suo interno. Sulla barra dei componenti vengono visualizzati gli oggetti DataSet, TableAdapter e BindingSource.
Vedere anche
Procedura dettagliata: visualizzazione di dati in un Windows Form
Creazione e modifica di dataset tipizzati
Cenni preliminari sul componente BindingSource
Cenni preliminari sul controllo BindingNavigator
Connessione ai dati in Visual Studio
Preparazione dell'applicazione al ricevimento di dati
Recupero di dati nell'applicazione
Associazione di controlli ai dati in Visual Studio
Modifica di dati nell'applicazione
Convalida dei dati
Salvataggio di dati
Strumenti per l'utilizzo delle origini dati in Visual Studio