2017-04-26 7 views
-1

Je ne parviens pas à supprimer ListViewItem lorsque le défilement automatique se produit en mode Liste dans l'application UWP.Impossible de supprimer Listvieitem lorsque le défilement automatique se produit dans la vue de liste

Je suis capable de faire glisser et déposer à la fin et en haut, mais pas au milieu. Impossible d'abandonner les positions où le défilement automatique est en cours. Quelqu'un peut-il aider s'il vous plaît?

+0

Partager ce que vous avez encore essayé –

+0

https://github.com/punker76/gong-wpf-dragdrop – lindexi

+0

@NareshRavlani Je développe une application UWP qui a une liste avec de nombreux éléments peuvent être .it en utilisant Réorganiser glisser déposer. Lorsque vous essayez de glisser-déposer au milieu de la liste, vous faites défiler automatiquement jusqu'à la fin de la liste. Ce problème se produit dans l'implémentation par défaut de listview elle-même. échantillon en plaçant simplement une zone de liste et en ajoutant quelques éléments et rendre la réorganisation de la liste activée. – Ayaan

Répondre

0

ListBox n'a pas la propriété CanReorderItems, donc je pense que vous utilisez ListView. Lorsque vous faites glisser l'élément vers le bord du ListView, il fait défiler automatiquement. Mais il ne défile pas à la fin de la liste comme vous l'avez décrit, il peut être contrôlé par votre opération. Faites glisser l'élément en arrière la visionneuse de défilement arrêtera de défiler et vous pouvez déposer l'élément à l'endroit défilement automatique se produit comme suit montre des images. enter image description here