Dostrajanie wydajności w formancie DataGridView formularzy systemu Windows

Podczas pracy z dużymi ilościami danych kontrolka DataGridView może zużywać dużą ilość pamięci, chyba że używasz jej ostrożnie. Na klientach z ograniczoną ilością pamięci można uniknąć niektórych z tych obciążeń, unikając funkcji, które mają wysoki koszt pamięci. Możesz również samodzielnie zarządzać niektórymi lub wszystkimi zadaniami konserwacji i pobierania danych przy użyciu trybu wirtualnego, aby dostosować użycie pamięci dla danego scenariusza.

W tej sekcji

Najlepsze praktyki dotyczące skalowania kontrolki DataGridView formularzy Windows Forms
Opisuje sposób używania kontrolki DataGridView w sposób, który pozwala uniknąć niepotrzebnego użycia pamięci i kary za wydajność podczas pracy z dużymi ilościami danych.

Tryb wirtualny w kontrolce DataGridView formularzy Windows Forms
Opisuje sposób używania trybu wirtualnego do uzupełnienia lub zastąpienia standardowego mechanizmu powiązania danych.

Przewodnik: implementowanie trybu wirtualnego w kontrolce DataGridView formularzy Windows Forms
Opisuje sposób implementowania procedur obsługi dla kilku zdarzeń trybu wirtualnego. Pokazano również, jak zaimplementować wycofywanie i zatwierdzanie na poziomie wiersza dla edycji użytkownika.

Implementowanie trybu wirtualnego przy użyciu ładowania danych Just-In-Time w kontrolce DataGridView formularzy Windows Forms
Opisuje sposób ładowania danych na żądanie, co jest przydatne, gdy masz więcej danych do wyświetlenia niż dostępna pamięć klienta może przechowywać.

Odwołanie

DataGridView
Zawiera dokumentację referencyjną kontrolki DataGridView .

VirtualMode
Zawiera dokumentację referencyjną VirtualMode właściwości .

Zobacz też