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
.NET Desktop feedback
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour