Flexd的dataGrid控件使用(事件调用外部函数)
来源:互联网 发布:广州手趣网络 招聘 编辑:程序博客网 时间:2024/05/29 03:20
dataGrid示例
在dataGrid里添加各种控件。
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
width="100%" height="100%" top="0">
<mx:Script>
<![CDATA[
import mx.controls.Alert;
import com.dashboard.view.*;
private function traceShenBaoInfo(e:Event):void
{
var info:ShenBaoInfoNext = new ShenBaoInfoNext();
var parentPod:Pod = parent as Pod;
Alert.show(String(e.currentTarget.getRepeaterItem()));
parentPod.historyArray.push(this);
/******/
trace(parent);
parentPod.addChild(info);
parentPod.removeChild(this);
}
private function initReceiveText():void {
var parentPod:Pod = parent as Pod;
var currSpc:ShenBaoList= parentPod.historyArray[2] as ShenBaoList;
if(currSpc!=null){
titlelable.text = currSpc.setUrlData.text;
}
// Alert.show(String(currSpc.rp.currentTarget.getRepeaterItem()));
}
private function setXmlData():void{
var dateGridXml:XML= <employee>
<id>1</id>
<list>招掉工审查表</list>
<type>在线填报</type>
<mode>填报</mode>
</employee>;
<employee>
<id>1</id>
<list>招掉工审查表</list>
<type>在线填报</type>
<mode>填报</mode>
</employee>;
<employee>
<id>1</id>
<list>招掉工审查表</list>
<type>在线填报</type>
<mode>填报</mode>
</employee>;
dg.dataProvider=dateGridXml
}
public function upload():void
{
Alert.show(dg.currentState);
}
]]>
</mx:Script>
<mx:VBox width="100%" height="100%" paddingTop="0" paddingRight="0" paddingLeft="0" paddingBottom="0">
<mx:Label id="titlelable" width="100%" color="blue" />
<mx:DataGrid id="dg" width="80%" height="100%" rowCount="5" initialize="setXmlData();">
<mx:columns>
<mx:DataGridColumn width="20" headerText="序号">
<mx:itemRenderer>
<mx:Component>
<mx:Text text="{data.id}"/>
</mx:Component>
</mx:itemRenderer>
</mx:DataGridColumn>
<mx:DataGridColumn width="180" dataField="list" headerText="材料清单">
<mx:itemRenderer>
<mx:Component>
<mx:Text text="{data.list}"/>
</mx:Component>
</mx:itemRenderer>
</mx:DataGridColumn>
<mx:DataGridColumn dataField="type" headerText="申报类型">
<mx:itemRenderer>
<mx:Component>
<mx:Text text="{data.type}"/>
</mx:Component>
</mx:itemRenderer>
</mx:DataGridColumn>
<mx:DataGridColumn dataField="mode" headerText="方式">
<mx:itemRenderer>
<mx:Component>
<mx:Button label="{data.mode}" click="outerDocument.upload();"/>
</mx:Component>
</mx:itemRenderer>
</mx:DataGridColumn>
</mx:columns>
</mx:DataGrid>
</mx:VBox>
</mx:Application>
*在<mx:component>里面的事件用outerDocument调用外部的方法名。但必须是public的。
- Flexd的dataGrid控件使用(事件调用外部函数)
- Flex4 Spark DataGrid 调用外部函数处理
- C#外部控件调用click事件
- flex中datagrid控件的itemclick事件
- DataGrid控件的使用(VB)
- VC++ DataGrid 控件的使用。。
- jquery-dataGrid控件的使用
- DataGrid的DataGridColumn内部如何调用外部method
- vb的datagrid控件的使用(一)
- 给ActiveX控件添加一个外部调用接口函数
- 自己涉及到的控件简单使用实例(二)DataGrid
- ADO学习(十)DataGrid控件的使用
- 使用Trigger让UpdatePanel外部的控件也支持无刷新异步调用
- 使用Trigger让UpdatePanel外部的控件也支持无刷新异步调用
- DataGrid的使用:(一)、在DataGrid控件中实现基本的操作(编辑、删除、分页)
- DataGrid的使用:(一)在DataGrid控件中实现基本的操作(编辑、删除、分页)
- DataGrid中使用CheckBox的CheckedChanged事件
- VB动态调用外部函数的方法
- Flex开源项目
- 其他公司的笔试题6
- C#正则表达式
- 如何“干净地”终止 Win32 中的应用程序
- 重载与覆写
- Flexd的dataGrid控件使用(事件调用外部函数)
- 解Issue
- C++中const的正确用法之一
- ctemplate使用
- Creating Threads
- 工作中用到的日语
- 救火!各位大虾,怎样用JAVA程序读取excle文件或excle数据库,并插入到oracle数据库中,万分感谢
- delphi实现一个类继承抽象类并实现接口
- 高洛德着色