У меня тут странная проблема. Я создал простой подключаемый модуль с помощью мастера для проекта Visual Studio Integration Package/VSIX с окном инструментов. В этом окне я хочу сделать простое перетаскивание из списка и вставить его в одно и то же окно. Я сделал то же самое в обычной программе WPF, но когда я делаю это в окне инструментов WS, это не разрешено. Я запускаю операцию перетаскивания (инициированную событием PreviewMouseLeftButtonDown
) и вызываю метод DragDrop.DoDragDrop()
, я сразу получаю курсор со знаком остановки. Перетаскивание запрещено.
Любые идеи? Ограничения безопасности или влияние того факта, что эти элементы управления WPF размещены внутри ToolWindowPane и старого COM-материала Visual Studio IDE, я думаю... Спасибо за любую помощь!