#c# #wpf #winforms
#c# #wpf #winforms
Вопрос:
Я использую EasyGis.net файл формы и мое приложение — это wpf . Я использую treeview в wpf и шейп-файл, который является элементом управления winform.
Я хочу знать, как я могу перетащить элемент из treeview и перенести в элемент управления шейп-файлом winform?
Комментарии:
1. Я сомневаюсь, что это возможно без какого-то очень жесткого перетаскивания с использованием буфера обмена, автоматизации OLE и, возможно, волшебной пыли эльфов. В конце концов, вы просите способ перетащить объект из одной системы пользовательского интерфейса и перенести его в совершенно другую (и в значительной степени несовместимую) Система пользовательского интерфейса.
2. окончательное требование?
3. последнее требование — удалить некоторые маркеры из treeview в файле формы и отобразить их
Ответ №1:
Вы можете создать невидимую границу вокруг элемента управления winform, чтобы получить функциональность удаления, а затем, если у элемента управления winform есть методы для добавления и отображения маркеров, используйте эти методы