Hi Ravi,

Actually, I have the function that returns a String. But I want to get
the name of the function from an XML file. And I want to set
dgc.labelFunction at runtime where I only have the name of the method
in a string.

Thanks,

On 17 mar, 15:50, Ravi Mishra <ravi.achi...@gmail.com> wrote:
> Hi Zied,
>
> You don't need any object of type function but you need a function
> which returns a string.
>
> Just assign the name of that string returning function to the
> labelFunction property of datagridColumn. Like this:
>
> dgc.labelFunction = myFunction;
>
> Hope this helps.
>
> -Ravi
>
> On Mar 17, 6:19 pm, zied Majdoub <zied.e...@gmail.com> wrote:
>
> > Hi Ravi,
> > I have created some label functions, and I want to create on runtime
> > my dataGrid. I want to set the labelFunction of a dataGrid column by
> > getting the name of the function as a string from an xml.
> > example:
> > var dgc:DataGridColumn = new DataGridColumn();
> > dgc.dataField = "myField";
> > dgc.editorDataField = "fieldName";
> > dgc.labelFunction = ??? // I have The name of the function:
> > "myFunction" but I need an object of type Function, the function
> > definition is already written.
>
> > I hope I was clearer :)
> > Thanks
>
> > On 17 mar, 13:33, Ravi Mishra <ravi.achi...@gmail.com> wrote:
>
> > > Hi Zied,
>
> > > I could not get what you want to achieve. Can you be a little more
> > > clearer?
>
> > > -Ravi
>
> > > On Mar 17, 4:10 pm, zied Majdoub <zied.e...@gmail.com> wrote:
>
> > > > Hi,
> > > > I want set a Function attribute using AS, but I only have the function
> > > > name as a string.
> > > > For example I want to put labelFunction to DataGridColumn object.
> > > > public function set labelFunction(value:Function):void
> > > >     {
> > > >         _labelFunction = value;
>
> > > >         if (owner)
> > > >         {
> > > >             owner.invalidateList();
> > > >         }
>
> > > >         dispatchEvent(new Event("labelFunctionChanged"));
> > > >     }
>
> > > > So I need to put a value of type Function in the labelFunction
> > > > attribute. Anyone knows how to do that?

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Flex 
India Community" group.
To post to this group, send email to flex_india@googlegroups.com
To unsubscribe from this group, send email to 
flex_india+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/flex_india?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to