Viele Controls mit "Ctl3D" haben auch die Property "ParentCtl3D", womit wenn dieses auf true steht, der Wert für "Ctl3D" vom übergeordneten Control übernommen wird. Da wäre sicher auch mal ein Blick hin Wert, ob das nicht auch Ursache sein kann.
"Erzeugt" werden Properties übrigens immer, diese hier wird bei dir jedoch wohl mit false statt true belegt. Das ist etwas komplett anderes, womit deine Wortwahl nur aus dem Kontext heraus richtig zu interpretieren war. Besser immer in einfachen Worten umschreiben wenn man es nicht genau weiss. Das ist überhaupt keine Schande, und hilft deinen Helfern zu helfen
"When one person suffers from a delusion, it is called insanity. When a million people suffer from a delusion, it is called religion." (Richard Dawkins)