|
Item Renderer is a style. so you have to do
this:
ps.setStyle("itemRenderer", ... );
What do you pass in as the value?
1) Passing null doesn't work. You've overridden the style,
so you need ot set a new value. The default value is the class
mx.charts.renderers.WedgeItemRenderer.
2) itemRenderers are typed as IFactory. Meaning they need
to be an object that implements the IFactory interface. Flex ships with a
default IFactory that simply wraps a class, called
ClassFactory.
So you want to do this:
import
mx.charts.renderers.WedgeItemRenderer;
ps.setStyle("itemRenderer", new
ClassFactory(WedgeItemRenderer));
you'll probably have to import ClassFactory too...I don't
remember what it's package is (probably mx.core), but you can find it in the AS
doc reference.
Ely.
From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of Jason Sent: Friday, June 16, 2006 4:19 PM To: [email protected] Subject: [flexcoders] changing out pieSeries.itemRenderer at runtime Okay, so I've made an itemRenderer for a pieSeries.
But sometimes I want to turn it off. How might I go about
that? -- 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
YAHOO! GROUPS LINKS
|
- [flexcoders] changing out pieSeries.itemRenderer at runtim... Jason
- RE: [flexcoders] changing out pieSeries.itemRenderer ... Ely Greenfield
- [flexcoders] Re: changing out pieSeries.itemRende... Jason
- RE: [flexcoders] Re: changing out pieSeries.i... Ely Greenfield
- Re: [flexcoders] Re: changing out pieSeri... Pan Troglodytes
- RE: [flexcoders] Re: changing out pi... Ely Greenfield
- Re: [flexcoders] Re: changing ou... Pan Troglodytes
- Re: [flexcoders] Re: changing out pi... Pan Troglodytes

