estoy usando C# y Windows Forms 3.5C# arrastrar y soltar - e.Data.GetData usando una clase base
tengo una lista de usuario controla todas derivadas de una clase base. Estos controles se pueden agregar a varios paneles y estoy tratando de implementar la funcionalidad de arrastrar y soltar, el problema al que me estoy ejecutando es en el evento DragDrop.
Para DragEventArgs e.Data.GetData(typeof(baseClass))
no funciona. Quiere:
e.Data.GetData(typeof(derivedClass1))
e.Data.GetData(typeof(derivedClass2))
etc...
¿Hay alguna manera de evitar esto o una mejor manera de diseñarlo?
¿Tendría una interfaz común para ayudar? – used2could
No, una interfaz no cambia nada. –