У меня есть ListView с StackPanel как элементы ListView. В StackPanel есть контекстное меню, которое отображается в правом клике. Я могу изменить порядок StackPanel, используя операцию перетаскивания.Щелкните правой кнопкой мыши + левый щелчок мышью как перетащить Drop
Проблема заключается в том, когда я выбираю и щелкаю правой кнопкой мыши по контекстному меню StackPanel (ListViewItem), затем я нажимаю на другое событие StackPanel (другой ListViewItem), DragEnter, DragOver и DragLeave.
Простая операция правого и левого кликов интерпретируется как «Перетаскивание». Я попробовал настроить правую кнопку мыши на кнопку «Вверх» и «Вниз», чтобы обработать true, но не использовать. Как я могу отличить этот сценарий от реальной операции перетаскивания?
Я делаю это уже. Мой правый щелчок открывает контекстное меню, а мой левый клик начинает операцию перетаскивания. – lerner1225