lqxjava 2015-06-05 01:42 采纳率: 0%
浏览 1340

DataGrid创建多行数据 急

主窗口:
<?xml version="1.0" encoding="utf-8"?>



mx:columns








/mx:columns
/mx:DataGrid




/mx:Panel
mx:Script
<![CDATA[
import mx.collections.ArrayCollection;
import mx.managers.PopUpManager;
public var newArr:ArrayCollection;
private function showwindow():void{
//实例u1子窗口对象
var u1:Msg = new Msg();
u1.owner =this;
PopUpManager.addPopUp(u1,this,true);

        }
        private function ChangeLoad():void
        {
           DataGridInfo.dataProvider=newArr;
        }
    ]]>
</mx:Script>

/mx:Application

子窗口:
<?xml version="1.0" encoding="utf-8"?>




mx:Label/
/mx:FormItem


/mx:FormItem


/mx:FormItem




/mx:FormItem


/mx:FormItem


/mx:FormItem


/mx:FormItem


/mx:FormItem


/mx:FormItem

/mx:Form

/mx:Panel
mx:Script
<![CDATA[
import mx.managers.PopUpManager;
import mx.controls.Text;
import mx.collections.ArrayCollection;
public var Arra:ArrayCollection=new ArrayCollection();
private function returnName():void{
var u2:mikn = this.owner as mikn;
u2.newArr=Arra;
u2.labChange.data +=1;
PopUpManager.removePopUp(this);
}
private function tomikn():void{
Arra.addItem({name:named.text,Student:Student.text,gender:gender.selectedValue.toString(),age:age.text,address:address.text,phone:phone.text,email:email.text,professional:professional.text});
returnName();
}
]]>
/mx:Script
/mx:Application
利用ArrayCollection保存数据再在DataGrid中呈现,现在在DataGrid中只能呈现一行,怎么改都改的是第一行数据。

  • 写回答

1条回答

  • Carry_Dominator 2015-06-07 07:48
    关注
    评论

报告相同问题?

悬赏问题

  • ¥15 安装svn网络有问题怎么办
  • ¥15 Python爬取指定微博话题下的内容,保存为txt
  • ¥15 vue2登录调用后端接口如何实现
  • ¥65 永磁型步进电机PID算法
  • ¥15 sqlite 附加(attach database)加密数据库时,返回26是什么原因呢?
  • ¥88 找成都本地经验丰富懂小程序开发的技术大咖
  • ¥15 如何处理复杂数据表格的除法运算
  • ¥15 如何用stc8h1k08的片子做485数据透传的功能?(关键词-串口)
  • ¥15 有兄弟姐妹会用word插图功能制作类似citespace的图片吗?
  • ¥15 latex怎么处理论文引理引用参考文献