Controllo DataGridView (Windows Form)

Il controllo DataGridView fornisce un sistema efficiente e flessibile per visualizzare i dati in formato tabulare. È possibile usare il controllo DataGridView per mostrare le visualizzazioni di sola lettura di una piccola quantità di dati oppure ridimensionarlo per mostrare le visualizzazioni modificabili di set di dati di dimensioni molto estese.

È possibile estendere il controllo DataGridView in diversi modi per sviluppare comportamenti personalizzati nelle applicazioni. Ad esempio, è possibile specificare a livello di codice i propri algoritmi di ordinamento e creare i propri tipi di celle. È possibile personalizzare facilmente l'aspetto del controllo DataGridView scegliendo tra diverse proprietà. Si possono usare molti tipi di archivi dati come origine dati, ma il controllo DataGridView può operare anche senza alcuna origine dati associata.

Gli argomenti di questa sezione descrivono i concetti e le tecniche che è possibile usare per compilare funzionalità DataGridView nelle applicazioni.

In questa sezione

Panoramica sul controllo DataGridView
Fornisce argomenti che descrivono l'architettura e i concetti principali del controllo DataGridView Windows Form.

Funzionalità predefinite nel controllo DataGridView di Windows Form
Descrive l'aspetto e il comportamento predefiniti del controllo DataGridView Windows Form quando è associato a un'origine dati.

Tipi di colonne nel controllo DataGridView di Windows Form
Descrive i tipi di colonna nel controllo DataGridView Windows Form, usati per visualizzare i dati e consentire agli utenti di modificare o aggiungere dati.

Funzionalità di base per colonna, riga e cella nel controllo DataGridView di Windows Form
Fornisce argomenti che descrivono le proprietà di uso comune di celle, righe e colonne.

Formattazione e stile di base nel controllo DataGridView di Windows Form
Fornisce argomenti che descrivono come modificare l'aspetto del controllo e la formattazione di base dei dati delle celle.

Visualizzazione di dati nel controllo DataGridView di Windows Form
Fornisce argomenti che descrivono come popolare il controllo con i dati manualmente o da un'origine dati esterna.

Ridimensionamento di colonne e righe nel controllo DataGridView Windows Form
Fornisce argomenti che spiegano come le dimensioni di righe e colonne possano essere adattate automaticamente al contenuto delle celle o alla larghezza disponibile del controllo.

Ordinamento di dati nel controllo DataGridView di Windows Form
Fornisce argomenti che descrivono le funzionalità di ordinamento nel controllo.

Immissione di dati nel controllo DataGridView di Windows Form
Fornisce argomenti che spiegano come cambiare la modalità di aggiunta e modifica dei dati nel controllo da parte degli utenti.

Uso della selezione e degli Appunti con il controllo DataGridView di Windows Form
Fornisce argomenti che descrivono le funzionalità di selezione di celle, righe e colonne del controllo.

Programmazione con celle, righe e colonne nel controllo DataGridView Windows Forms
Fornisce argomenti che descrivono come eseguire la programmazione con oggetti cella, riga e colonna.

Personalizzazione del controllo DataGridView di Windows Form
Fornisce argomenti che descrivono come disegnare celle e righe personalizzate di DataGridView e come creare tipi di cella, colonna e riga derivati.

Ottimizzazione delle prestazioni nel controllo DataGridView di Windows Form
Fornisce argomenti che descrivono come usare il controllo in modo efficiente per evitare problemi di prestazioni quando si lavora con grandi quantità di dati.

Gestione predefinita di tastiera e mouse nel controllo DataGridView di Windows Form
Descrive come gli utenti possono interagire con il controllo DataGridView tramite tastiera e mouse.

Differenze tra i controlli DataGridView e DataGrid di Windows Form
Descrive come il controllo DataGridView migliori e sostituisca il controllo DataGrid.

Vedere anche Uso della finestra di progettazione con il controllo DataGridView Windows Form.

Riferimento

DataGridView
Fornisce la documentazione di riferimento per il controllo DataGridView.

BindingSource
Fornisce la documentazione di riferimento per il componente BindingSource. Il controllo DataGridView e il componente BindingSource sono progettati per interagire tra loro.

Vedi anche