Reordering and dragging decorations do not appear inside departure

I just tested the ListView control in Windows 8.1 for my Windows Store app. I really like Reordering and dragging items in a ListView, and it is obvious that this is necessary for use inside Flyout for my application.

Unfortunately, I am getting some problems with dragging and reordering ListView items when I use inside a departure. Start with, dragging items works fine, as expected, on a regular display. If I use Flyout inside, the Draging adorner does not appear above the departure, and instead it appears under the departure.

I attached screenshots on the normal display and on the Flyout display.

enter image description here

enter image description here

The sample was attached in the SkyDrive link below. It would be helpful if you guys got more information about the problem.

https://skydrive.live.com/embed?cid=89346CF5C45CEB8C&resid=89346CF5C45CEB8C%212942&authkey=APwj9svhnGFMqwY

+6
source share
1 answer

This will not be a satisfactory answer. For some time I struggled with the same problem. I decided to move the reordering to the top AppBar just to find that the same problem appears there too.

I found an existing question in msdn and added my own comment, and according to a Microsoft employee, this is not an error, but a function:

http://social.msdn.microsoft.com/Forums/windowsapps/en-US/c1add91a-e887-4d08-a3f8-884ec22239f6/dragged-gridview-item-is-not-visible-when-it-is-dragged- over-appbar

Regarding the solution:

  • You can change your design and transfer the reordering from the pop-up settings window to the main screen.
  • You create your own control panel pop-up / top application bar.
+1
source

Source: https://habr.com/ru/post/956885/


All Articles