Procedura: Associare dati al controllo DataGridView di Windows Form usando la finestra di progettazione
È possibile utilizzare la finestra di progettazione per connettere un DataGridView controllo alle origini dati di diverse varietà, tra cui database, oggetti business o servizi Web. Quando si associa il controllo a un'origine dati tramite la finestra di progettazione, il controllo viene associato automaticamente a un BindingSource componente che rappresenta l'origine dati. Inoltre vengono generate automaticamente colonne nel controllo, in modo corrispondente alle informazioni di schema fornite dall'origine dati.
Dopo la generazione delle colonne, è possibile modificarle in base alle esigenze. Ad esempio è possibile rimuovere o nascondere le colonne che non si vuole visualizzare, riorganizzare le colonne o cambiare i tipi di colonna. Per informazioni sulla modifica delle colonne, vedere gli argomenti elencati nella sezione Vedere anche.
È anche possibile associare più DataGridView controlli alle tabelle correlate per creare relazioni master/dettaglio. In questa configurazione un controllo visualizza una tabella padre e un altro controllo visualizza solo le righe di una tabella figlio che sono correlate alla riga corrente nella tabella padre. Per altre informazioni, vedere Procedura: Visualizzare dati correlati in un'applicazione Windows Forms.
La procedura seguente richiede un progetto di applicazione Windows con un form contenente un DataGridView controllo o due controlli per una relazione master/dettagli. Per informazioni sull'avvio di un progetto di questo tipo, vedere Procedura: Creare un progetto di applicazione Windows Form e Procedura: Aggiungere controlli a Windows Form.
Per associare il controllo a un'origine dati
Fare clic sul glifo delle azioni della finestra di progettazione () nell'angolo superiore destro del DataGridView controllo.
Fare clic sulla freccia a discesa dell'opzione Scegli origine dati.
Se il progetto non contiene già un'origine dati, fare clic su Aggiungi origine dati progetto e seguire i passaggi indicati dalla procedura guidata.
Per altre informazioni, vedere Configurazione guidata origine dati. La nuova origine dati sarà visualizzata nella finestra di riepilogo 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 ancora espansi e quindi selezionare l'origine dati a cui associare il controllo.
Se l'origine dati contiene più membri, ad esempio se è stato creato un System.Data.DataSet oggetto 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 Scegli origine dati per un secondo DataGridView controllo espandere il BindingSource creato per la tabella padre e quindi selezionare la tabella figlio correlata dall'elenco visualizzato.
Nota
Se il progetto include già un'origine dati, è possibile anche usare la finestra Origini dati per creare un modulo dati. Per altre informazioni, vedere Finestra Origini dati.
Vedi anche
- DataGridView
- BindingSource
- DataGridView.DataMember
- DataGridView.DataSource
- Procedura: Connettersi ai dati di un database
- Procedura: Aggiungere e rimuovere colonne nel controllo DataGridView di Windows Form usando la finestra di progettazione
- Procedura: Modificare l'ordine delle colonne nel controllo DataGridView di Windows Form usando la finestra di progettazione
- Procedura: Modificare il tipo di una colonna DataGridView di Windows Form usando la finestra di progettazione
- Procedura: Bloccare le colonne nel controllo DataGridView di Windows Form usando la finestra di progettazione
- Procedura: Nascondere le colonne nel controllo DataGridView di Windows Form usando la finestra di progettazione
- Procedura: Rendere le colonne di sola lettura nel controllo DataGridView di Windows Form usando la finestra di progettazione
- Procedura: Creare un progetto di applicazione Windows Form
- Procedura: Aggiungere controlli a un Windows Forms
- Finestra Origini dati
- Procedura: Visualizzare dati correlati in un'applicazione Windows Forms
.NET Desktop feedback