VirtualizingStackPanel.SetIsVirtualizing(DependencyObject, Boolean) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Définit la valeur de la propriété jointe IsVirtualizingProperty.
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 la propriété jointe est affectée.
- value
- Boolean
true
si le VirtualizingStackPanel virtualise ; 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 être affichés à l’écran peut nuire aux performances de votre application. calcule VirtualizingStackPanel le nombre d’éléments visibles et fonctionne avec à ItemContainerGenerator partir d’un ItemsControl (par ListBox exemple, ou ListView) pour créer des éléments d’interface utilisateur uniquement pour les éléments visibles.