У меня есть окно, разрешающее удаление, и мой обработчик событий работает нормально для изображений, перетаскиваемых из Windows Explorer.Но перетаскивание картинок из веб-браузера имеет некоторые странности.
В Firefox я получаю только файлы .bmp со случайными именами.Изображения из IE 8 (не проверял других) показывают только курсор мыши «Не разрешено».Я полагаю, это связано с тем, что IE перетаскивает запрос безопасности при перетаскивании изображений в Проводник Windows.
Кто-нибудь сталкивался с решением, возможно независимым от браузера, для перетаскивания изображений из веб-браузера в окно WPF??
Вот текущий обработчик события:
private void Window_Drop(object sender, DragEventArgs e)
{
if (e.Data.GetDataPresent(DataFormats.FileDrop))
{
string[] droppedFilePaths = e.Data.GetData(DataFormats.FileDrop, true) as string[];
foreach (string droppedFilePath in droppedFilePaths)
{
Debug.WriteLine(droppedFilePath);
}
}
}