----- Original Message ----- 
From: "simonjpalmer" <[EMAIL PROTECTED]>
To: <flexcoders@yahoogroups.com>
Sent: Thursday, December 04, 2008 2:50 PM
Subject: [flexcoders] Can a control be a child of more than one parent?


>I have a set of controls that I want to share between two different
> containers, one ViewStack and one Repeater.  I create the controls
> inline as children of the ViewStack and then I pass their references
> to a custom ItemRenderer in the Repeater.  In the custom ItemRenderer
> I add them as a child.
>
> When I inspect the parent property in the debugger I see that it is
> the itemRendererer and not their original parent.  Is that to be
> expected?  Can a control be a child of more than one parent?

A control can only have one parent on the display list, though there can be 
multiple references to a control. I'm not sure if I entirely follow your 
description though.

If  you have controls sitting in two different containers, they will be 
different instances of the control.

Paul 

Reply via email to