Estoy intentando desarrollar un editor de diagramas UML.
Mi problema es que no se que clases y funciones debo
utilizar para hacerlo, es decir, utilizando
System.Drawing, los diagramas que crea mi aplicación son
simples dibujos, no permite mover ningun objeto del
diagrama ni actuar sobre ellos. Por ejemplo: ¿como puedo
hacer para dotar de funcionalidad DragDrop a objetos
Rectangle, Line, etc?. Me han dicho que sobreescribiendo
el metodo OnPaint de un Control.Panel puedo darle la
apariencia deseada. Lo he probado pero creo que no es el
mejor metodo para hacer lo que quiero. Si aguien tiene
alguna sugerencia, algun ejmplo parecido,..., me sería de
gran utilidad.
Gracias
Leer las respuestas