C# MVVM拖放;在所有窗口上放置,效果良好

C# MVVM拖放;在所有窗口上放置,效果良好,c#,wpf,mvvm,C#,Wpf,Mvvm,我有一扇窗户 我想在上面实现拖放操作来处理meda的下落。如何在保持MVVM模式的同时做到这一点 我最近使用WPF的拖放解决方案向WPF应用程序添加了拖放功能。非常简单的实现和良好的文档记录。它需要安装包(您可以使用Nuget包控制台)并在xaml文件中添加引用。如果您需要更多解释,请查看并告知我: 拖放是一个UI问题。在你的代码隐藏中处理它。公开窗口上的属性,例如string[]DroppedFile,然后将其绑定到视图模型。当这种情况发生变化时,在虚拟机中处理它。

我有一扇窗户


我想在上面实现拖放操作来处理meda的下落。如何在保持MVVM模式的同时做到这一点

我最近使用WPF的拖放解决方案向WPF应用程序添加了拖放功能。非常简单的实现和良好的文档记录。它需要安装包(您可以使用Nuget包控制台)并在xaml文件中添加引用。如果您需要更多解释,请查看并告知我:


拖放是一个UI问题。在你的代码隐藏中处理它。公开窗口上的属性,例如string[]DroppedFile,然后将其绑定到视图模型。当这种情况发生变化时,在虚拟机中处理它。