我正在嘗試重新排序我的UWP項目中的ListView。ListView UWP拖動重新排序不會觸發拖放事件
<ListView Grid.Row="1" Name="List" Margin="12, 0, 12, 0"
ItemTemplate="{StaticResource ListDataTemplate}"
SelectionMode="None" IsItemClickEnabled="True" ItemClick="List_ItemClick"
AllowDrop="True" CanReorderItems="True" ReorderMode="Enabled"
DropCompleted="List_DropCompleted" />
在後面的代碼:
private void List_DropCompleted(UIElement sender,DropCompletedEventArgs args)
{
UseManualOrder = true;
}
的UI的偉大工程。我可以用鼠標點擊拖動和重新排序,拖動或拖動手機。但是,我無法在後面的代碼中觸發任何拖放事件。我曾嘗試過:掉落; DropCompleted; DragItemsCompleted。沒有人會着火。我嘗試了所有我能想到的。
我在代碼背後的其他事件像List_ItemClick工作正常。
任何人都知道我錯過了什麼?
我加了CanDragItems =「True」,DragItemsCompleted對我來說很好。爲你? – Alamakanambra