Procedura: Associare dati al controllo DataGridView di Windows Form tramite la finestra di progettazione
È possibile utilizzare lo strumento di progettazione per connettere un controllo DataGridView alle origini dati di varie tipologie, inclusi database, oggetti aziendali o servizi Web. Quando si associa il controllo a un'origine dati tramite la finestra di progettazione, il controllo viene associato automaticamente a un componente BindingSource che rappresenta l'origine dati. Inoltre, le colonne vengono generate automaticamente nel controllo in modo che corrispondano alle informazioni sullo schema fornite dall'origine dati.
Dopo aver generato le colonne, è possibile modificarle in base alle esigenze. Ad esempio, è possibile rimuovere o nascondere colonne che non si desidera visualizzare, è possibile ridisporre le colonne oppure modificare i tipi di colonna. Per altre informazioni sulla modifica delle colonne, vedere gli argomenti elencati nella sezione Vedere anche .
È anche possibile associare più controlli DataGridView alle tabelle correlate per creare relazioni master/dettagli. In questa configurazione, un controllo visualizza una tabella padre e un altro controllo visualizza solo le righe di una tabella figlia correlate alla riga corrente nella tabella padre. Per altre informazioni, vedere Procedura: Visualizzare dati correlati in un'applicazione Windows Form.
La procedura seguente richiede un progetto
Per associare il controllo a un'origine dati
Fare clic sull'icona delle azioni del progettista () nell'angolo in alto a destra del controllo DataGridView.
Fare clic sulla freccia a discesa per l'opzione Scegli origine dati.
Se il progetto non dispone già di un'origine dati, fare clic su Aggiungi origine dati progetto e seguire i passaggi indicati dalla procedura guidata.
Per ulteriori informazioni, vedere Configurazione guidata dell'origine dati . La nuova origine dati apparirà nell'elenco a discesa Scegli origine dati. Se la nuova origine dati contiene un solo membro, ad esempio una singola tabella di database, il controllo verrà associato automaticamente a tale membro. In caso contrario, continuare con il passaggio successivo.
Espandere i nodi Altre Origini Dati e Origini Dati del Progetto se non sono già espansi e quindi selezionare l'origine dati a cui collegare il controllo.
Se l'origine dati contiene più membri, ad esempio se è stata creata una System.Data.DataSet contenente più tabelle, espandere l'origine dati e quindi selezionare il membro specifico a cui eseguire l'associazione.
Per creare una relazione master/dettaglio, nella finestra a discesa Scegliere origine dati per un secondo controllo DataGridView espandere il BindingSource creato per la tabella padre e quindi selezionare la tabella figlio correlata nell'elenco visualizzato.
Nota
Se il progetto dispone già di un'origine dati, è anche possibile usare la finestra
origini dati per creare un modulo dati. Per altre informazioni, vedere finestra Origini dati.
Vedere anche
- DataGridView
- BindingSource
- DataGridView.DataMember
- DataGridView.DataSource
- Procedura: Connettersi ai dati in un database
- Procedura: Aggiungere e rimuovere colonne nel controllo DataGridView di Windows Form tramite la finestra di progettazione
- Procedura: Modificare l'ordine delle colonne nel controllo DataGridView di Windows Form tramite la finestra di progettazione
- Procedura: Modificare il tipo di una colonna DataGridView di Windows Form utilizzando la finestra di progettazione
- Procedura: Bloccare colonne nel controllo DataGridView di Windows Form tramite la finestra di progettazione
- Procedura: Nascondere colonne nel controllo DataGridView di Windows Forms utilizzando la finestra di progettazione
- Procedura: Creare colonne Read-Only nel controllo DataGridView di Windows Forms utilizzando il Designer
- Procedura: Creare un progetto di applicazione Windows Form
- Procedura: Aggiungere controlli a Windows Forms
- finestra Origini dati
- Procedura: Visualizzare i dati correlati in un'applicazione Windows Form
.NET Desktop feedback