Мой код работал с 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);
}
На самом деле я думаю, что он пропустил имя файла, но не сам файл.Но почему это работало раньше?