Combine label and data for List item : List Label « Components « Flex






Combine label and data for List item

Combine label and data for List item
     
<?xml version="1.0"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml">
    <mx:Script>
    public function myLabelFunc(item:Object):String {
        return item.data + ", " + item.label;
    }
  </mx:Script>
    <mx:ArrayCollection id="myData">
        <mx:source>
            <mx:Object label="A" data="aa" />
            <mx:Object label="B" data="bb" />
            <mx:Object label="C" data="cc" />
        </mx:source>
    </mx:ArrayCollection>
    <mx:List dataProvider="{myData}" labelFunction="myLabelFunc" />
</mx:Application>

   
    
    
    
    
  








Related examples in the same category

1.Using labelField to tell List which column to presentUsing labelField to tell List which column to present
2.Using a label function with one-column List-based componentsUsing a label function with one-column List-based components
3.Using a label function to support a single-column List componentUsing a label function to support a single-column List component
4.Get selected item label from a listGet selected item label from a list
5.Drag and drop label value to a ListDrag and drop label value to a List
6.Format List with labelFunction propertyFormat List with labelFunction property
7.Set label field for data source of List controlSet label field for data source of List control
8.Using a function to combine the values of the label and data fields for each item for display in the List controlUsing a function to combine the values of the label and data fields for each item for display in the List control
9.Use a label function to concatenate the firstName and lastName fields of each data item for display by the controlUse a label function to concatenate the firstName and lastName fields of each data item for display by the control