Flex渲染器的用法
来源:互联网 发布:vscode ripgrep 编辑:程序博客网 时间:2024/05/01 00:39
DEMO:
http://hi.baidu.com/candypopoo1986/blog/item/d6ed73aae67a93bbca130c5b.html
mxml:
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" backgroundColor="#FFFFFF" width="345" height="199">
<mx:Script>
<![CDATA[
import mx.collections.ArrayCollection;
import mx.controls.Alert;
import mx.controls.Label;
[Bindable]
public var init:ArrayCollection = new ArrayCollection([{Com:'aaa',CC:'1111',Str:''},{Com:'bbb',CC:'1111',Str:''}]);
public var aa:String = "1";
]]>
</mx:Script>
<mx:DataGrid x="25.5" y="10" dataProvider="{init}">
<mx:columns>
<mx:DataGridColumn headerText="do" width="100" resizable="false">
<mx:itemRenderer>
<mx:Component>
<mx:Button fontSize="10" click="openEditWindow(data)" label="{data.Com}">
<mx:Script>
<![CDATA[
import mx.controls.Alert;
private function openEditWindow(data:Object):void
{
Alert.show(data.Com);
}
]]>
</mx:Script>
</mx:Button>
</mx:Component>
</mx:itemRenderer>
</mx:DataGridColumn>
<mx:DataGridColumn headerText="2" dataField="Com"/>
<mx:DataGridColumn headerText="3" dataField="CC"/>
</mx:columns>
</mx:DataGrid>
</mx:Application>
通过 <mx:itemRenderer>标签引入渲染器,然后用<mx:Component>进行重组,data进行联动数据,data包含数据传送的所有属性和方法,这样重构并有功能的渲染器DataGrid就做好啦!
- Flex渲染器的用法
- flex的渲染两种用法
- 关于Flex 的渲染器的总结
- FLEX 渲染器的简单使用
- flex Tree的渲染
- Flex项渲染器
- flex 渲染机制 之外部渲染器
- Flex AdvancedDatagrid表头中分列的渲染器的使用
- flex Comboboxtree 渲染器--备用
- Flex 4 项目渲染器
- Flex 4 项目渲染器
- Flex组件的项目渲染器(ItemRenderer)使用总结
- Flex组件的项目渲染器(ItemRenderer)使用总结
- Flex组件的项目渲染器(ItemRenderer)使用总结 收藏
- Flex组件的项目渲染器(ItemRenderer)使用总结
- flex checkbox和combobox作为datagrid的渲染器
- Flex组件的项目渲染器(ItemRenderer)使用总结
- Flex组件的项目渲染器(ItemRenderer)使用总结
- Flex过滤器
- 找合适自己的东西难
- 职场“十不要”,让你少奋斗30年!
- 破解路由器密码
- Flex翻书效果
- Flex渲染器的用法
- 门票销售计算器
- MySQL Master/Slave Server 架设
- 锁相环PLL原理 && 时钟产生方法
- 第三章 内核对象
- 漫谈如何学习操作系统原理(转载)
- 英汉词典&英英词典
- Hibernate配置問題: could not execute query
- Test