Du solltest noch dafür sorgen, dass man die Komponentenbreite und höhe nicht ins negative ziehen kann.
€dit: ach ja: noch ein/zwei sachen die so nicht passieren solten
1. Ich habe ein Panel, das als parent ein Button hat
2. Die Caption sieht leicht seltsam aus