Sto usando C# e WinForms 3.5C# Drag and Drop - e.Data.GetData utilizzando una classe base
Ho un elenco di utente controlla tutte derivate da una classe di base. Questi controlli possono essere aggiunti a vari pannelli e sto cercando di implementare la funzionalità di trascinamento, il problema che sto eseguendo è sull'evento DragDrop.
Per DragEventArgs e.Data.GetData(typeof(baseClass))
non funziona. Vuole:
e.Data.GetData(typeof(derivedClass1))
e.Data.GetData(typeof(derivedClass2))
etc...
C'è un modo per aggirare questo, o un modo migliore per architettarlo?
Avrebbe un'interfaccia reciproca da trasmettere per aiutare? – used2could
No, un'interfaccia non cambia nulla. –