DataGrid.EnableRowVirtualization Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of rijvirtualisatie is ingeschakeld.
public:
property bool EnableRowVirtualization { bool get(); void set(bool value); };
public bool EnableRowVirtualization { get; set; }
member this.EnableRowVirtualization : bool with get, set
Public Property EnableRowVirtualization As Boolean
Waarde van eigenschap
true als rijvirtualisatie is ingeschakeld; anders, false. De geregistreerde standaardwaarde is true. Zie voor meer informatie over wat invloed kan hebben op de waarde DependencyProperty.
Opmerkingen
Om de prestaties te verbeteren, is de EnableRowVirtualization eigenschap standaard ingesteld true op. Wanneer de EnableRowVirtualization eigenschap is ingesteld op true, DataGrid wordt er geen exemplaar van een DataGridRow object gemaakt voor elk gegevensitem in de afhankelijke gegevensbron. In plaats daarvan DataGrid worden objecten alleen gemaakt DataGridRow wanneer ze nodig zijn en worden ze zo veel mogelijk opnieuw gebruikt. De functie maakt bijvoorbeeld DataGrid een DataGridRow object voor elk gegevensitem dat momenteel in weergave is en recyclet de rij wanneer deze uit de weergave schuift.