Yes, you should probably back up a little and think about what you are trying to do.

 

Directly accessing elements of data-driven controls is usually a bad idea, mainly because the controls re-use the visual elements when you scroll.

 

Tracy

 


From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of Michael Labriola
Sent: Monday, October 16, 2006 8:19 PM
To: [email protected]
Subject: [flexcoders] Re: Is there a way to find an object if you know the name

 


..one more note..

You may want to also check out "Referencing repeated child components"
in the help docs, which is specifically about components within a
repeater.

--Mike

--- In [EMAIL PROTECTED]ups.com, "Marlon Moyer" <marlon.moyer@...>
wrote:
>
> sorry, I didn't phrase the question correctly. I have the name of a
> component in a string variable (e.g. I've named a component
> 'name="repeater_state_{divisionRepeater.currentItem.id}") and now I
want to
> be able to refer to that component dynamically.
>
>
> On 10/16/06, Gordon Smith <[EMAIL PROTECTED]> wrote:
> >
> > You simply refer to components by their id. You don't have to "look
> > them up" by it. For example, if you have
> >
> >
> >
> > MyApp.mxml:
> >
> >
> >
> > <mx:Application>
> >
> > <mx::Canvas id="c1">
> >
> > <mx:Button id="b1">
> >
> > ...
> >
> >
> >
> > then in the Application's <mx:Script> methods you can write
expressions
> > like b1.label.
> >
> >
> >
> > Technically, what is happening is that the MXML compiler autogenerates
> >
> >
> >
> > var c1:Canvas;
> >
> > var b1:Button;
> >
> >
> >
> > as instance vars of a MyApp class which extends Application. The
methods
> > you write in the <mx:Script> become methods of this MyApp class,
so they can
> > acess these instance vars.
> >
> >
> >
> > To access components inside components, you simply use the dot
operator.
> >
> >
> >
> > - Gordon
> >
> >
> > ------------------------------
> >
> > *From:* [EMAIL PROTECTED]ups.com
[mailto:[EMAIL PROTECTED]ups.com] *On
> > Behalf Of *Marlon Moyer
> > *Sent:* Sunday, October 15, 2006 7:03 PM
> > *To:* [EMAIL PROTECTED]ups.com
> > *Subject:* [flexcoders] Is there a way to find an object if you
know the
> > name
> >
> >
> >
> > What's the equivalent of _javascript_'s getElementById in Flex? I've
> > searched the help files numerous times and can't seem to find it.
> >
> > Thanks
> >
> > --
> > Marlon
> >
> >
> >
>
>
>
> --
> Marlon
>

__._,_.___

--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com





SPONSORED LINKS
Software development tool Software development Software development services
Home design software Software development company

Your email settings: Individual Email|Traditional
Change settings via the Web (Yahoo! ID required)
Change settings via email: Switch delivery to Daily Digest | Switch to Fully Featured
Visit Your Group | Yahoo! Groups Terms of Use | Unsubscribe

__,_._,___

Reply via email to