av激情亚洲男人的天堂国语,日韩欧美精品一中文字幕,无码av一区二区三区无码,国产又色又爽又刺激的a片,国产又色又爽又刺激的a片

解析Flex渲染器的使用

在學(xué)習(xí)Flex的過程中,你可能會遇到Flex渲染器的概念,這里和大家分享一下Flex渲染器的使用,在Flex要顯示特定的格式完全可以通過Flex渲染器來自定義。

網(wǎng)站的建設(shè)創(chuàng)新互聯(lián)專注網(wǎng)站定制,經(jīng)驗(yàn)豐富,不做模板,主營網(wǎng)站定制開發(fā).小程序定制開發(fā),H5頁面制作!給你煥然一新的設(shè)計(jì)體驗(yàn)!已為成都宴會酒店設(shè)計(jì)等企業(yè)提供專業(yè)服務(wù)。

Flex中使用渲染器(ItemRenderer)

Flex渲染器使用非常頻繁,可以讓用戶自行定義數(shù)據(jù)的顯示格式,做過.NET開發(fā)的朋友我想都知道數(shù)據(jù)控件中的ItemTemplate,我個人認(rèn)為Flex中的Flex渲染器和.NET中的ItemTemplate從功能上來說相差不大,在Flex要顯示特定的格式完全可以通過Flex渲染器來自定義。

在《使用TileList+TitleWindowt組件開發(fā)聊天表情功能》這文章里其實(shí)就已經(jīng)用到了Flex渲染器,只是沒有專們提出來介紹,這里使用的是內(nèi)部ItemRenderer,除此之外我們還可以使用外部ItemRenderer。故名思意內(nèi)部ItemRenderer就是直接嵌套在Flex內(nèi)部的,外部Flex渲染器則是將要顯示的效果通過外部組件或是外部類來進(jìn)行定義開發(fā)。

 
 
 
  1. dataProvider="{faceArray}"itemClick="onItemClick(event)"> 
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  

 如上則是使用的內(nèi)部ItemRenderer,通過在Flex組件的內(nèi)部定義項(xiàng)目渲染器(ItemRenderer)。如果想使用外部Flex渲染器的方式實(shí)現(xiàn)呢,則需要定義一個外部Flex渲染器,將Renderer的格式在自定義的類或組件中去實(shí)現(xiàn),如下:

 
 
 
  1. package  
  2. {  
  3. importmx.core.UIComponent;  
  4.  
  5. publicclassFaceRendererextendsUIComponent  
  6. {  
  7. privatevarimageUrl:Image;  
  8.  
  9. publicfunctionFaceRenderer()  
  10. {  
  11. super();  
  12. }  
  13.  
  14. protectedoverridefunctioncreateChildren():void  
  15. {  
  16. imageUrl=newImage();  
  17. }  
  18.  
  19. protectedoverridefunctioncommitProperties():void  
  20. {  
  21. super.commitProperties();  
  22. imageUrl.source=data.ImageUrl;  
  23. }  
  24. }  
  25. }  
  26.  

 在Flex組件中通過Flex渲染器屬性引用自定義的外部渲染器就OK了,最終效果就是《使用TileList+TitleWindowt組件開發(fā)聊天表情功能》這文章里的效果。

 
 
 
  1. dataProvider="{faceArray}" 
  2. itemClick="onItemClick(event)" 
  3. itemRenderer="FaceRenderer"> 
  4.  

【編輯推薦】

  1. 解析Flex組件中Label組件的用法
  2. Flex主題創(chuàng)建及支持的樣式設(shè)置方式
  3. 全面認(rèn)識Flex應(yīng)用程序的六大元素
  4. 揭開Flex正則表達(dá)式的神秘面紗
  5. Flex數(shù)據(jù)綁定及其使用頻繁的幾種情況 

網(wǎng)頁標(biāo)題:解析Flex渲染器的使用
瀏覽路徑:http://uogjgqi.cn/article/dhjpcjc.html
掃二維碼與項(xiàng)目經(jīng)理溝通

我們在微信上24小時期待你的聲音

解答本文疑問/技術(shù)咨詢/運(yùn)營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流