DataGrid.EnableRowVirtualization Właściwość

Definicja

Pobiera lub ustawia wartość wskazującą, czy wirtualizacja wierszy jest włączona.

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

Wartość właściwości

Boolean

true jeśli włączono wirtualizację wierszy; w przeciwnym razie , false. Zarejestrowana wartość domyślna to true. Aby uzyskać więcej informacji o tym, co może wpływać na wartość, zobacz DependencyProperty.

Uwagi

Aby zwiększyć wydajność, EnableRowVirtualization właściwość jest domyślnie ustawiona na true wartość . EnableRowVirtualization Gdy właściwość jest ustawiona na truewartość , DataGrid obiekt nie tworzy wystąpienia DataGridRow obiektu dla każdego elementu danych w powiązanym źródle danych. Zamiast tego obiekt tworzy DataGridRow tylko wtedy, DataGrid gdy są potrzebne, i używa ich tak samo, jak to możliwe. Na przykład obiekt DataGrid tworzy DataGridRow obiekt dla każdego elementu danych, który jest obecnie w widoku, i przetwarza wiersz po przewinięciu z widoku.

Dotyczy

Zobacz też