VirtualizingStackPanel.SetIsVirtualizing(DependencyObject, Boolean) Método

Definição

Define o valor da IsVirtualizingProperty propriedade anexada.

public:
 static void SetIsVirtualizing(System::Windows::DependencyObject ^ element, bool value);
public static void SetIsVirtualizing(System.Windows.DependencyObject element, bool value);
static member SetIsVirtualizing : System.Windows.DependencyObject * bool -> unit
Public Shared Sub SetIsVirtualizing (element As DependencyObject, value As Boolean)

Parâmetros

element
DependencyObject

O objeto ao qual o valor da propriedade associada é definido.

value
Boolean

true se o VirtualizingStackPanel for virtualizante; caso contrário, false.

Observações

O sistema de layout padrão cria contentores de itens e calcula o layout para cada item associado a um controlo de lista. A palavra "virtualizar" refere-se a uma técnica pela qual um subconjunto de elementos da interface de utilizador é gerado a partir de um maior número de dados com base nos elementos visíveis no ecrã. Gerar muitos elementos de interface quando apenas alguns elementos podem estar no ecrã pode afetar negativamente o desempenho da sua aplicação. Calcula VirtualizingStackPanel o número de itens visíveis e trabalha com o ItemContainerGenerator a partir de um ItemsControl (como ListBox ou ListView) para criar elementos de interface apenas para itens visíveis.

Aplica-se a