Не удается перетаскивать файлы с внешних устройств (телефон и ручка) в сетку WPF - PullRequest
0 голосов
/ 14 февраля 2019

Я реализовал функцию перетаскивания для вида сетки Rad в WPF с элементами управления telerik, я могу перетаскивать файлы из локальной системы, но не могу перетаскивать файлы с внешних устройств, таких как телефон и pendrive

Нижеиспользуемый код

 private void OnElementDragOver(object sender, 
 Telerik.Windows.DragDrop.DragEventArgs e)
 {
    var files = (IEnumerable<string>)(e.Data as                                  
    DataObject).GetData(System.Windows.DataFormats.FileDrop);
        if (files != null)
        {
            if (Resources.Enums.IsImageDrog(files))
            {
                string[] contact = (e.Data as 
                DataObject).GetData(System.Windows.DataFormats.FileDrop) as 
                string[];
                if (this.DataContext is TestResultLibraryVM && contact != 
                null)
                (this.DataContext as 
                TestResultLibraryVM).AddDroped(contact.OfType<string> 
                ().ToList());                    
            }     
        }
  }
...