Mini Malprogramm/Drag n Drop/ Auf was zeichnen?

epimorphismus

Grünschnabel
Hallo,

ich möchte in C# ein mini Malprogramm entwickeln (nur zur Übung).
Das Fenster wird duch ein Split-Pane geteilt.
Links sind zwei Buttons (Rechteck/Kreis);Rechts will ich wie in allen gängigen Malprogrammen auf ein weisses Blass die geometrischen Figuren bei drücken der jeweiligen Buttons malen und durch Dragn Drop auf dem "Blatt" verschieben können.

Nun meine Fragen :

Auf was würdet ihr zeichen ; Also was sollte man als "Zeichenblatt/Unterlage" nehmen?Panel oder Picture Box?
Dann , auf was zeichnet man die Objecte?Auch auf Picture Box?Denn wenn ich ein Graphics object auf einer Picture Box erzeuge bekomme ich ja kein Object zurück, oder?


Wie dann der Dragn drop?Macht man dann für jede geometrische Figur eine Picture Box auf der Picture Box Zeichenunterlage?

Für konstruktive Vorschläge jeglicher Art schon mal Danke!

Viele Grüße
 

Neue Beiträge