Eleganter ist das natürlich zu lösen, wenn die Frames nicht auf die Form zugreifen, sondern wenn die Form dem Frame (über eine Frame-Property) mitteilt worauf zugegriffen werden soll.
Dann ist es dem Frame egal, worin man den einbettet.
Genau.
Betrachte das Frame einfach wie ein Edit.
- die Form kann mit dem Frame machen was sie will
- und wenn das Frame etwas mitteilen will, dann bietet es der Form ein passendes Event (ala OnChange), wo sich die Form dann reinhängen kann