Есть проблема: нельзя перетянуть ссылку на файл изображения из C# (WinForms) в Word 2013 с помощью кода ниже.
var filePath = new System.Collections.Specialized.StringCollection();
DataObject dataObject = new DataObject();
filePath.Add(@"D:tempA-Logo-with-Text.png");
dataObject.SetFileDropList(filePath);
listBox1.DoDragDrop(dataObject, DragDropEffects.Copy);
Но с проводника в Word 2013 можно перетянуть и вставить фотку. Т.е. в некоторых программах это перетягивание работает, а в некоторых нет (например в Windows Photo Gallery, Adobe Bridge)
Нужно сделать следующее:
1. Воспроизвести такую ситуацию у себя на компьютере (т.е. должна воспроизвестись проблема на вашем ПК)
2. Определить, что влияет на такое странное поведение Word-a
3. Решить ее одним из следующих способов:
- Найти настройки Word 2013 которые помогут решить эту проблему
- Найти настройки Windows которые помогут решить эту проблему
- Написать код C#, WinForms который будет работать, т.е. можно будет перетянуть ссылку на изображение с такой формы в Word 2013.
Опубликован 03.10.2018 в 18:54