Ottimizzazione delle prestazioni nel controllo DataGridView Windows Form

Quando si usano grandi quantità di dati, il DataGridView controllo può utilizzare una grande quantità di memoria in sovraccarico, a meno che non venga usata attentamente. Nei client con memoria limitata è possibile evitare alcuni di questi sovraccarichi evitando funzionalità con un costo elevato di memoria. È anche possibile gestire alcune o tutte le attività di manutenzione e recupero dei dati manualmente usando la modalità virtuale per personalizzare l'utilizzo della memoria per lo scenario in uso.

In questa sezione

Procedure consigliate per ridimensionare il controllo DataGridView di Windows Form
Viene descritto come usare il DataGridView controllo in modo da evitare inutili sanzioni per l'utilizzo della memoria e le prestazioni quando si usano grandi quantità di dati.

Modo virtuale nel controllo DataGridView di Windows Form
Viene descritto come usare la modalità virtuale per integrare o sostituire il meccanismo di data binding standard.

Procedura dettagliata: Implementazione della modalità virtuale nel controllo DataGridView di Windows Form
Viene descritto come implementare i gestori per diversi eventi in modalità virtuale. Viene inoltre illustrato come implementare il rollback a livello di riga e il commit per le modifiche utente.

Implementazione del modo virtuale con caricamento dati JIT nel controllo DataGridView di Windows Form
Descrive come caricare i dati su richiesta, utile quando sono presenti più dati da visualizzare rispetto alla memoria client disponibile.

Riferimento

DataGridView
Fornisce la documentazione di riferimento per il controllo DataGridView.

VirtualMode
Fornisce la documentazione di riferimento per la VirtualMode proprietà .

Vedi anche