91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Flex中定義和使用渲染器的方式

發布時間:2021-09-14 08:54:12 來源:億速云 閱讀:138 作者:chen 欄目:編程語言

這篇文章主要講解了“Flex中定義和使用渲染器的方式”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“Flex中定義和使用渲染器的方式”吧!

Flex中使用渲染器(ItemRenderer)

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

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

<mx:TileListxmx:TileListx="0"y="0"width="100%"height="100%"id="faceList" dataProvider="{faceArray}"itemClick="onItemClick(event)"> <mx:itemRenderer> <mx:Component> <mx:Imagesourcemx:Imagesource="{data.ImageUrl}"/> </mx:Component> </mx:itemRenderer> </mx:TileList>

如上則是使用的內部ItemRenderer,通過<mx:itemRenderer>和<mx:Component>在Flex組件的內部定義項目渲染器(ItemRenderer)。如果想使用外部Flex渲染器的方式實現呢,則需要定義一個外部Flex渲染器,將Renderer的格式在自定義的類或組件中去實現,如下:

package  {  importmx.core.UIComponent;   publicclassFaceRendererextendsUIComponent  {  privatevarimageUrl:Image;   publicfunctionFaceRenderer()  {  super();  }   protectedoverridefunctioncreateChildren():void  {  imageUrl=newImage();  }   protectedoverridefunctioncommitProperties():void  {  super.commitProperties();  imageUrl.source=data.ImageUrl;  }  }  }

在Flex組件中通過Flex渲染器屬性引用自定義的外部渲染器就OK了。

<mx:TileListxmx:TileListx="0"y="0"width="100%"height="100%"id="faceList" dataProvider="{faceArray}" itemClick="onItemClick(event)" itemRenderer="FaceRenderer"> </mx:TileList>

感謝各位的閱讀,以上就是“Flex中定義和使用渲染器的方式”的內容了,經過本文的學習后,相信大家對Flex中定義和使用渲染器的方式這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

张家港市| 沙湾县| 邛崃市| 四川省| 安陆市| 通化市| 晋江市| 乐陵市| 北宁市| 石景山区| 迭部县| 兴安县| 龙泉市| 临夏市| 大冶市| 民丰县| 东海县| 炉霍县| 汽车| 四子王旗| 泉州市| 饶河县| 县级市| 青冈县| 卢湾区| 敖汉旗| 中卫市| 广元市| 泗水县| 平遥县| 三河市| 千阳县| 嘉鱼县| 资讯| 邯郸市| 崇州市| 平顶山市| 大洼县| 林周县| 北安市| 陆丰市|