Chinaunix首页 | 论坛 | 博客
  • 博客访问: 610391
  • 博文数量: 96
  • 博客积分: 1464
  • 博客等级: 上尉
  • 技术积分: 1539
  • 用 户 组: 普通用户
  • 注册时间: 2011-11-12 23:24
文章分类

全部博文(96)

文章存档

2013年(29)

2012年(53)

2011年(14)

分类: 系统运维

2013-01-08 14:00:12

思路:
    先定义一个空容器,然后再用actionscript语言往容器中添加:如访谈里面的例子:



protected function ftyyFindAllHandler(event:ResultEvent):void{
    _gzyy = event.result as ArrayCollection;
    if(_gzyy.length>0)
    for(var i:int=0;i<_gzyy.length;i++){
var m:GzyyModel=_gzyy.getItemAt(i) as GzyyModel;
var checkbox:CheckBox=new CheckBox();
checkbox.label=m.gzyymc;
checkbox.name=m.gzyym;
_checkList.addItem(checkbox);
gzyyGroup.addElement(checkbox);
}
}

效果:


还有一个例子:

[Bindable]
public var _data:ArrayCollection=new ArrayCollection();

protected function btn_add_clickHandler(event:MouseEvent):void
{
if(checkData())
{
var model:JxjModel=new JxjModel();
model.jxjmcm=ddl_jxjmc.selectedItem.jxjmcm;
model.jxjmc=ddl_jxjmc.selectedItem.jxjmc;
model.bzwh=StringUtil.trim(txtipt_bzwh.text);
model.bzrq=StringUtil.trim(datefld_jxjrq.text);
model.zzje=StringUtil.trim(txtipt_zzje.text);
model.bzsm=StringUtil.trim(txtipt_bzsm.text);
model.jxjdjm=ddl_jxjdj.selectedItem.jxjdjm;
model.jxjdjmc=ddl_jxjdj.selectedItem.jxjdjmc;
model.jxjlxm=ddl_jxjlx.selectedItem.jxjlxm;
model.jxjlxmc=ddl_jxjlx.selectedItem.jxjlxmc;
model.fbryxsh=YhModel._cjyxsh;
model.fbrzgh=YhModel._yhh;
model.yxsh=queryView.ddl_yxs.selectedItem.yxsh;
model.yxsjc=queryView.ddl_yxs.selectedItem.yxsjc;
model.zyh=queryView.ddl_zy.selectedItem.zyh;
model.bh=queryView.ddl_bj.selectedItem.bh;
model.xh=queryView._obj.xh; 
model.nj=queryView._obj.nj;
//级联表中字段
model.bjmc=queryView.ddl_bj.selectedItem.bjmc;
model.xm=queryView.btn_xzxs.label;
_data.addItem(model);
if(btn_submit.enabled==false)
btn_submit.enabled=true;
queryView.clearXs();
}
}


  variableRowHeight="true" itemDoubleClick="dg_itemDoubleClickHandler(event)" doubleClickEnabled="true"  >

效果:




阅读(1584) | 评论(0) | 转发(0) |
0

上一篇:flex和java后台通信

下一篇:flex 布局简介

给主人留下些什么吧!~~