Das sollte die Überschrift Deines Threads sein.majachen99 schrieb:
Ich möchte ein CAD Programm programmieren.
Also:
GraphicsPath ist GUI.
Trenne Daten und GUI.
Pack Deine "Rohdaten" in Instanzen entsprechender Klassen mit gemeinsamer Basisklasse.
In so einer Instanz hast Du dann alle Objekte in einer
List(Of WHATEVER)
, so dass Du sie nach Deinen Bedürfnissen editieren kannst.Jede Instanz einer solchen Klasse hat als Output einen GraphicsPath, der dann an der GUI dargestellt wird.
Wenn dann ein solch Teil angeklickt wird, ermittelst Du, welche Rohdaten-Instanz das ist und hast alle EWlemente so, das Du sie manipulieren kannst.
(fast) feddich.
Falls Du diesen Code kopierst, achte auf die C&P-Bremse.
Jede einzelne Zeile Deines Programms, die Du nicht explizit getestet hast, ist falsch
Ein guter .NET-Snippetkonverter (der ist verfügbar).
Programmierfragen über PN / Konversation werden ignoriert!
Jede einzelne Zeile Deines Programms, die Du nicht explizit getestet hast, ist falsch
Ein guter .NET-Snippetkonverter (der ist verfügbar).
Programmierfragen über PN / Konversation werden ignoriert!