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 #MATLAB仿真#车辆换道路径规划
  • ¥15 java 操作 elasticsearch 8.1 实现 索引的重建
  • ¥15 数据可视化Python
  • ¥15 要给毕业设计添加扫码登录的功能!!有偿
  • ¥15 kafka 分区副本增加会导致消息丢失或者不可用吗?
  • ¥15 微信公众号自制会员卡没有收款渠道啊
  • ¥100 Jenkins自动化部署—悬赏100元
  • ¥15 关于#python#的问题:求帮写python代码
  • ¥20 MATLAB画图图形出现上下震荡的线条
  • ¥15 关于#windows#的问题:怎么用WIN 11系统的电脑 克隆WIN NT3.51-4.0系统的硬盘