Bonjour,
Dans une listbox le défilement de la scrollbar se fait d'item en item car la listbox utilise un VirtualizingStackPanel. Si l'on veut retrouver le défilement par pixel il suffit de changer dans ItemsPanelTemplate le VirtualizingStackPanel par un stackpanel,
mais on perd le chargement des items à l'affichage.
J'override la méthode PrepareContainerForItemOverride pour connaître le dernier item chargé et ainsi continuer à remplir ma listbox. Les éléments qui ne sont pas affichés ne sont pas chargés dans la listbox et c'est seulement quand la scrollbar arrive en
bas que la listbox rappelle le webservices pour ajouter les nouveaux items.
Si on utilise un stackpanel ou si on entoure la listbox d'un scrollviewer la méthode PrepareContainerForItemOverride n'est plus appelée.
Ma question : Est-il possible de garder la méthode de virtualisation des items avec le défilement de la scrollbar pixel par pixel ?
Merci d'avance.