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ż
.NET Desktop feedback
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla