2016-01-05 3 views
0

Я разрабатываю внешний вид VSTO add in.I имеет представление дерева в пользовательской области задач. Что я хочу сделать, так это то, что когда пользователь перетаскивает узел дерева в папку «Входящие», он должен создать новое электронное письмо, загрузить файл на основе данных в событиях перетаскивания и прикреплять файл к электронной почте. Но я не могу определить какое-либо событие перетаскивания для входящих почтовых ящиков. Где я могу его найти? Спасибо заранее.Как получить доступ к событию перетаскивания Outlook outlook 2007 inbox в Outlook VSTO добавить?

ответ

0

Единственные операции перетаскивания, которые поддерживаются, это события Explorer.BeforeItemCopy/Cut/Paste, но обрабатываются только элементы Outlook, которые копируются или перемещаются из одной папки в другую, а не элементы управления Windows Form.

В противном случае все остальное возможно, но сложно и не поддерживается. См. Здесь: http://blogs.msdn.com/b/webdav_101/archive/2008/04/01/drag-and-drop-with-outlook.aspx

+0

Thanx для справки. Я уже знал этот бит, чтобы передать путь файла во время doDragDrop. Но мне нужен контроль над событием перетаскивания входящих сообщений, что невозможно, как упоминалось в ссылке. –

Смежные вопросы