Перенос файлов из формы в почтовый Outlook 2016 не работает - PullRequest
1 голос
/ 11 апреля 2019

Мой код работал с Outlook 2010. Теперь с Outlook 2016 он не работал!Я видел другие вопросы с той же проблемой, но у них нет ответа.я новичок.Мой вопрос глуп?Есть ли решение?Должен ли я искать на стороне Outlook?Заранее спасибо.

private void item_Drag(object sender, ItemDragEventArgs e)
    {
        ListView lvdd = (ListView)sender;


    if (!lvdd.SelectedItems.Count > 0)
        return;

    string[] fileName = new String[lvdd.SelectedItems.Count];
    int i = 0;
    foreach (ListViewItem lvi in lvdd.SelectedItems)
    {
        fileName[i] = lvi.SubItems[1].Text;
        i++;
    }
    DataObject data = new DataObject(DataFormats.FileDrop, fileName );
    data.SetData(DataFormats.StringFormat, true, fileName[0]);


   lvdd.DoDragDrop(data, DragDropEffects.Move);
}

На самом деле я думаю, что он пропустил имя файла, но не сам файл.Но почему это работало раньше?

...