求助!!!flex大牛!DataGridColumn里单元格加下拉框,并取值

刀刀亮 刀刀亮 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
原来的flex程序需要修改,原先是DataGrid里有两个DataGridColumn,一个是名称,一个是值。dataprovider用于填值,现在需求有变化,需要某列的值变为下拉框,进行选择。代码如下:
1.视图区域:
<mx:DataGrid id="dgProp" width="100%" height="100%" editable="true" itemEditEnd="onGridEditEnd(event);">
<mx:columns>
<mx:DataGridColumn sortable="false" headerText="名称" width="80" dataField="name" editable="false"/>
<mx:DataGridColumn sortable="false" headerText="值" dataField="value" wordWrap="true"/>

</mx:columns>
<mx:dataProvider>
{properties}
</mx:dataProvider>
</mx:DataGrid>
2.代码区域:
private function setProperties(icon:FlowIcon): void{

properties.addItem({name: "名称", value: icon.name});
properties.addItem({name: "标签", value: icon.label});
properties.addItem({name: "业务名称", value: icon.memo});

properties.addItem({name: "命令字", value:icon.commandkey});
properties.addItem({name:"详情url",value:icon.urldetail});
properties.addItem({name:"编辑url",value:icon.editurl});}

需要实现的效果:

...全文
评论 7
收藏 已收藏
分享
返回顶部
刀刀亮
Flex 4,326 成员 9,103 内容