Zitat von
Notxor:
Kann man dies irgendwie (möglichst einfach) verhindern?
Nein
Die Shapes zeichnen sich auf dem Canvas ihres Parent, also auf der Form
Wenn du jetzt danach selber auf das Canvas zeichnes, dann ist das vorher dort Befindliche natürlich weg/übermalt.
Warum überhaupt die Shapes?
Zeichne einfach alles selber, dann hast du auch die komplette Kontrolle wer was übermalt.
Also immer das zuletzt ausgeben, was auch als Letzes sichtbar sein soll.