Condividi tramite


DataGrid.EnableRowVirtualization Proprietà

Definizione

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

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à

Boolean

true se la virtualizzazione delle righe è abilitata; in caso contrario, false. Il valore predefinito registrato è true. Per ulteriori informazioni sugli elementi che possono influenzare il valore, vedere DependencyProperty.

Commenti

Per migliorare le prestazioni, la EnableRowVirtualization proprietà è impostata su true per 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 DataGrid DataGridRow gli oggetti solo quando sono necessari e li riutilizza per quanto possibile. Ad esempio, crea DataGrid un DataGridRow oggetto per ogni elemento di dati attualmente presente nella visualizzazione e ricicla la riga quando scorre all'esterno della visualizzazione.

Si applica a

Vedi anche