清风的blog 优然探索

列表控件List

<?xml version="1.0" encoding="utf-8"?>

<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" >

    <mx:Script>

    <![CDATA[

       public function changeEvt(event:flash.events.Event):void {

           forChange.text=event.target.selectedItem.label + " 价格: " +event.target.selectedItem.data;

       }

       public function myLabelFunc(item:Object):String {

           return item.label+",价格: " + item.data + "";

       }

    ]]>

    </mx:Script>

  

   <mx:Panel title="列表控件示例" height="50%" width="50%"

        paddingTop="10" paddingLeft="10" paddingRight="10">

        <mx:List width="150" height="100" change="changeEvt(event)"

           showDataTips="true" dataTipFunction="myLabelFunc">

           <mx:dataProvider>

              <mx:Object label="四书五经" data="120"/>

              <mx:Object label="资治通鉴" data="100"/>

              <mx:Object label="论语" data="150"/>

              <mx:Object label="诗经" data="160"/>

           </mx:dataProvider>

       </mx:List>

       <mx:TextArea id="forChange" width="150" />

    </mx:Panel>

</mx:Application>
2010年2月19日 | 发布:admin | 分类:Flex | 评论:0

发表留言: