Réglage des performances dans le contrôle DataGridView Windows Forms

Lorsque vous utilisez de grandes quantités de données, le DataGridView contrôle peut consommer une grande quantité de mémoire en surcharge, sauf si vous l’utilisez soigneusement. Sur les clients avec une mémoire limitée, vous pouvez éviter une partie de cette surcharge en évitant les fonctionnalités qui ont un coût élevé de mémoire. Vous pouvez également gérer certaines ou toutes les tâches de maintenance et de récupération des données vous-même à l’aide du mode virtuel afin de personnaliser l’utilisation de la mémoire pour votre scénario.

Dans cette section

Meilleures pratiques pour la mise à l'échelle du contrôle DataGridView Windows Forms
Décrit comment utiliser le DataGridView contrôle d’une manière qui évite une utilisation inutile de la mémoire et des pénalités de performances lors de l’utilisation de grandes quantités de données.

Mode virtuel dans le contrôle DataGridView Windows Forms
Décrit comment utiliser le mode virtuel pour compléter ou remplacer le mécanisme de liaison de données standard.

Procédure pas à pas : implémentation du mode virtuel dans le contrôle DataGridView Windows Forms
Décrit comment implémenter des gestionnaires pour plusieurs événements en mode virtuel. Montre également comment implémenter la restauration et la validation au niveau des lignes pour les modifications utilisateur.

Implémentation du mode virtuel avec le chargement immédiat des données dans le contrôle DataGridView Windows Forms
Décrit comment charger des données à la demande, ce qui est utile lorsque vous avez plus de données à afficher que la mémoire cliente disponible peut stocker.

Référence

DataGridView
Fournit une documentation de référence pour le contrôle DataGridView.

VirtualMode
Fournit une documentation de référence pour la VirtualMode propriété.

Voir aussi