Muss aber sagen, es hat auch einige Vorteile. Mich hat es immer genervt, daß man ein eingefügtes Frame nicht sperren kann. Wenn ich zufällig eine Eigenschaft von einem Element in einem eingefüten Frame geändert habe (z.B. ausversehen verschieben), dann bleibt die Eigenschaft dort. Wenn ich das original Frame verändere, z.B. durch Neupositionierung der Controls, dann bleibt das veränderte Control an der Stelle stehen. Das passiert bei einer zur Laufzeit eingefüten Form natürlich nicht.
Stimmt wohl. Leider verbaut man sich aber damit auch die Option, Elemente des Frames
absichtich zu verschieben und diese Änderung nur in der gerade aktuellen Frame-Instanz zu machen.
Abgesehen davon kann man Frames ja auch erst zur Laufzeit einfügen, wenn man das denn so möchte.