datagrid支持拖拽
dropEnabled="true"
dragEnabled="true"
dragMoveEnabled="true"
最初写法:
<mx:DataGridColumn headerText="模板类型">
<mx:itemRenderer>
<mx:Component>
<mx:Box>
<mx:Script>
<![CDATA[
import com.hundsun.job.data.net.JobNetType;
import mx.controls.*;
override public function set data(value:Object):void
{
super.data=value;
if (value.type == JobNetType.CLUSTERNET)
{
lab.text="聚簇模板";
}
else
{
lab.text="流程模板";
}
}
]]>
</mx:Script>
</mx:Box>
<mx:Label id="lab"/>
</mx:Component>
</mx:itemRenderer>
</mx:DataGridColumn>
修改后写法:
<mx:DataGridColumn headerText="模板类型">
<mx:itemRenderer>
<mx:Component>
<mx:Box>
<mx:Script>
<![CDATA[
import com.hundsun.job.data.net.JobNetType;
import mx.controls.*;
override public function set data(value:Object):void
{
super.data=value;
var lab:Label=new Label();
if (value.type == JobNetType.CLUSTERNET)
{
lab.text="聚簇模板";
}
else
{
lab.text="流程模板";
}
addChild(lab);
}
]]>
</mx:Script>
</mx:Box>
</mx:Component>
</mx:itemRenderer>
</mx:DataGridColumn>
原因:出现此错误是由于拖拽datagrid的条目后找不到lab所致。
分享到:
相关推荐
flex itemRenderer 渲染机制的概念和使用
提供: 内渲染器的使用方法。 通过2个List的 界面 自己看效果理解。
flex中经常会使用到渲染器,这里简要介绍一下渲染器的一些知识
提供: ActionScript 自定义 ItemRenderer 渲染器的基本方法 与上一个例子 效果一样。
详细介绍Flex的项目呈现器的各种初级用法以及高级用法,相当实用。
关于flex的itemRenderer的介绍,还算比较详细。
理解_Flex_itemRenderer 理解_Flex_itemRenderer 理解_Flex_itemRenderer
用FLEX4做的项呈现器,仿雅虎聊天界面。 需要的字段为userId、nikeName、sex…… 你可以自行添加 声明,次呈现器只做模版使用。
checkbox和combobox作为DataGrid的itemRenderer和headerRenderer 包括全选,多选,等。。。
通过两种方法继承List组件的IconItemRenderer,实现在每个item项中添加组件,如button等
解决Flex内联itemRenderer的例子
flex中渲染器简介 本系列讨论 Flex itemRenderer 以及如何高效、有效地使用它们。
Flex项呈示器自定义及使用实例,展示用户信息,包括头像及等级信息。与博客Flex之旅--项呈示器ItemRenderer对应
itemRenderer里面的内容 获取技巧。
NULL 博文链接:https://taomujian.iteye.com/blog/316882
Flex provides a number of controls to display large amounts data in a variety of ways. There is the List control itself, the DataGrid, the Tree, and the visualization classes, which include the charts...
FLEX4实践—动态生成DataGrid及应用客户化itemRenderer.doc
NULL 博文链接:https://liugang-ok.iteye.com/blog/1135551
NULL 博文链接:https://iamcloo.iteye.com/blog/1164571
NULL 博文链接:https://baiyejianxin.iteye.com/blog/823229