Ottimizzazione delle prestazioni nel controllo DataGridView Windows Form
Quando si utilizzano grandi quantità di dati, il controllo DataGridView può utilizzare una notevole quantità di memoria in overhead, a meno che non lo si impieghi in modo adeguato. Nei client con memoria limitata, è possibile evitare l'overhead impedendo l'esecuzione di funzionalità che richiedono un notevole utilizzo della memoria. È anche possibile eseguire manualmente alcune delle attività di gestione e recupero dei dati ricorrendo alla modalità virtuale per personalizzare l'utilizzo della memoria per uno scenario di questo tipo.
In questa sezione
Procedure consigliate per ridimensionare il controllo DataGridView Windows Form
Viene descritto come impiegare il controllo DataGridView in maniera tale da evitare l'utilizzo non necessario della memoria e la riduzione delle prestazioni quando si opera con grandi quantità di dati.Modo virtuale nel controllo DataGridView di Windows Form
Viene descritto come utilizzare la modalità virtuale per supportare o sostituire il meccanismo di associazione dati.Procedura dettagliata: implementazione della modalità virtuale nel controllo DataGridView Windows Form
Viene illustrato come implementare gestori per diversi eventi in modalità virtuale. Viene inoltre illustrato come implementare il rollback e il commit a livello di riga per le modifiche dell'utente.Implementazione del modo virtuale con caricamento dati JIT nel controllo DataGridView di Windows Form
Viene illustrato come caricare i dati su richiesta, operazione utile quando i dati da visualizzare sono in numero superiore rispetto alla capacità di memoria disponibile nel client.
Riferimenti
DataGridView
Viene fornita la documentazione di riferimento per il controllo DataGridView.VirtualMode
Viene fornita la documentazione di riferimento per la proprietà VirtualMode.
Vedere anche
Concetti
Modalità di visualizzazione dati nel controllo DataGridView di Windows Form