VirtualizingStackPanel.SetIsVirtualizing(DependencyObject, Boolean) Méthode

Définition

Définit la valeur de la IsVirtualizingProperty propriété jointe.

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)

Paramètres

element
DependencyObject

Objet auquel la valeur de propriété jointe est définie.

value
Boolean

true si le VirtualizingStackPanel virtualisation est en cours ; sinon, false.

Remarques

Le système de disposition standard crée des conteneurs d’éléments et calcule la disposition pour chaque élément associé à un contrôle de liste. Le mot « virtualize » fait référence à une technique par laquelle un sous-ensemble d’éléments d’interface utilisateur est généré à partir d’un plus grand nombre d’éléments de données en fonction des éléments visibles à l’écran. La génération de nombreux éléments d’interface utilisateur lorsque seuls quelques éléments peuvent se trouver à l’écran peut affecter les performances de votre application. Le VirtualizingStackPanel calcule le nombre d’éléments visibles et fonctionne avec ItemContainerGenerator un ÉlémentControl (par exemple ListBox ) ListViewpour créer des éléments d’interface utilisateur uniquement pour les éléments visibles.

S’applique à