Я успешно настроил сетку для перетаскивания мышью с
<Grid x:Name="SourceGrid13"
CanDrag="True"
DragStarting="SourceGrid_DragStarting"
Margin="0,20,0,0">
Однако на Windows Phone (Windows 10) его нельзя перетащить касанием. Как мне это настроить?
Также я предполагаю, что после перетаскивания сетки последовательность перетаскивания будет такой же, как с мышью? Это мой код сброса:
<ListView HorizontalAlignment="Center" AllowDrop="True"
Drop="Image_Drop"
DragEnter="TargetImage_DragEnter"
DragLeave="TargetImage_DragLeave"
CanDragItems="True"
IsSwipeEnabled="True"
MinHeight="124"
Grid.Row="4"
Grid.Column="1">
<Image Height="224"/>
</ListView>
Тоже на планшете тяжело, но наощупь перетянет. Надо ли где-то на телефоне включать?
Теперь я думаю, что сенсорное перетаскивание может быть отключено до будущего обновления или фактического выпуска Windows 10 на Windows Phone.
ОБНОВЛЕНИЕ на основе ответов:
Я установил для своих listView CanDragItems и IsSwipeEnabled значение True, но это ничего не изменило. Я применил прямоугольник манипуляции с некоторыми странными результатами. На телефоне я могу перетащить прямоугольник, но когда я помещаю его в свои ListView, он исчезает. Показано этими фотографиями:
Полный прямоугольник:
Перетащил его вниз из элемента Framework - он перетаскивается за listView.
На рабочем столе прямоугольник перетаскивается перед listView, но после перетаскивания из исходного элемента Framework его нельзя перетаскивать.