Chr*_*uik 7 .net c# wpf drag-and-drop c#-3.0
在我的应用程序中,用户可以将文件从Windows资源管理器拖放到我的应用程序中的列表框中.这一切都很好但是在拖动多个文件时,根据用户在Windows资源管理器中点击哪个文件开始拖动,调用时文件传递的顺序会有所不同:
e.Data.GetData(DataFormats.FileDrop)
Run Code Online (Sandbox Code Playgroud)
如何以与Windows资源管理器中显示的顺序相同的顺序接收文件?
谢谢你的帮助!
小智 6
如果您选择从 0000 到 0010 的一堆文件,然后将它们拖到应用程序中(比如视频文件并将它们拖到 VLC 中)。Explorer 将不按照您选择项目的顺序提供列表,而是从您左键单击并拖动的项目中提供。
单击 0000,它们将按编号顺序显示。单击 0003,它们将显示从 0003 到 0010,然后是 0001 和 0002
因此,“drag n drop”的正确方法是始终从顶部拖动。
归档时间: |
|
查看次数: |
1166 次 |
最近记录: |