DataGrid.EnableRowVirtualization Propriedade

Definição

Recebe ou define um valor que indica se a virtualização por linhas está ativada.

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

Valor de Propriedade

true se a virtualização por linhas estiver ativada; caso contrário, false. O padrão registado é true. Para mais informações sobre o que pode influenciar o valor, veja DependencyProperty.

Observações

Para melhorar o desempenho, a EnableRowVirtualization propriedade é definida como true por defeito. Quando a EnableRowVirtualization propriedade está definida para true, não DataGrid instancia um DataGridRow objeto para cada elemento de dados na fonte de dados vinculada. Em vez disso, DataGrid cria DataGridRow objetos apenas quando são necessários e reutiliza-os tanto quanto pode. Por exemplo, cria DataGrid um DataGridRow objeto para cada elemento de dados que está atualmente na vista e recicla a linha quando esta sai da vista.

Aplica-se a

Ver também