Condividi tramite


DataGrid.EnableRowVirtualization Proprietà

Definizione

Ottiene o imposta un valore che indica se la virtualizzazione delle righe è abilitata.

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

Valore della proprietà

true se la virtualizzazione delle righe è abilitata; in caso contrario, false. Il valore predefinito registrato è true. Per altre informazioni su ciò che può influenzare il valore, vedere DependencyProperty.

Commenti

Per migliorare le prestazioni, la EnableRowVirtualization proprietà è impostata su per true impostazione predefinita. Quando la EnableRowVirtualization proprietà è impostata su true, non crea un'istanza DataGrid di un DataGridRow oggetto per ogni elemento di dati nell'origine dati associata. Crea invece DataGridDataGridRow gli oggetti solo quando sono necessari e li riutilizza per quanto possibile. Ad esempio, DataGrid crea un DataGridRow oggetto per ogni elemento di dati attualmente in visualizzazione e ricicla la riga quando scorre all'esterno della visualizzazione.

Si applica a

Vedi anche