flex:一个简单问题(关于datagrid的)

来源:百度知道 编辑:UC知道 时间:2024/05/09 20:33:05
我想把一个textInput(假设其id="txt1")的值传给datagrid的第一列,<mx:DataGrid id="dg1" dataProvider="{arrColl}" fontSize="12">
<mx:columns>
<mx:DataGridColumn headerText="员工编号" dataField="worker_no" width="70"/>
</mx:columns>
</mx:DataGrid>
该怎么操作?麻烦各位帮帮忙啊?这个问题困扰我几天了啊

//初始化的时候给txt1加上监听
private function init():void
{
txt1.addEventListener(KeyboardEvent.KEY_UP, handle);
}

//监听处理方法:修改datagrid的第一行第一列
private function handle(evt:Event):void
{
arrColl[0] = txt1.text;
}

以此类推进行扩展修改。
不明白在问我