Flex中DataGrid绑定ComboBox ,自动显示行号,增加行,删除行,保存数据 收藏
width="682" height="438"
showCloseButton="true" close="closeHandler();"
borderColor="#00BEFF" cornerRadius="0"
layout="absolute" x="200" y="100" fontSize="14"
xmlns:components="*" creationComplete="init()" >
手机
邮箱
;
[Bindable]
public var comBox:XMLListCollection=new XMLListCollection(comBoxXML.way);
[Bindable]
private var dataArr:ArrayCollection=new ArrayCollection();
var item1:Object={way:"手机",add:"1396907****"};
var item2:Object={way:"邮箱",add:"************"};
private function init():void
{
dataArr.addItem(item1);
dataArr.addItem(item2);
}
/**
* 关闭窗口
*/
public function closeHandler():void
{
// isOpObj=false;
PopUpManager.removePopUp(this);
}
import mx.collections.ArrayCollection;
public var index:Number;
//自动显示行号中得到行号
private function getLineNum(item:Object,num:int):String{
index = dataArr.getItemIndex(item)+1;
return String(index);
}
//增加一条记录
private function addRecord():void
{
//Alert.show("add");
var item3:Object={};
dataArr.addItem(item3);
dg.dataProvider=dataArr;
}
//删除一条记录
private function deleteRecord():void
{
//Alert.show("reduce");
var item4:Object=dg.selectedItem;
var index:int=dataArr.getItemIndex(item4);
dataArr.removeItemAt(index);
dg.dataProvider=dataArr;
}
//保存信息
private function saveInfo():void
{
//当dataGrid输入有改变的时候,会自动反写到dataProvider中
var index:int=dataArr.length;
//dataArr.removeAll();
Alert.show(index.toString());
for(var i=0;i
width="632">
width="100%" height="100%"/>
width="60">
width="53">
width="57">
width="632" height="191" editable="true" dataProvider="{dataArr}" >
width="100%" dataProvider="{outerDocument.comBox}" />
width="632">
width="100%" height="100%"/>
width="54" fontSize="12"/>
注意:这个文件是TitleWindow,把它作为一个弹出窗口运行,或者改成Application。
分享到:
相关推荐
WPF下DataGrid每行设置不同的ComboBox的数据绑定 DataGrid设置一次ItemSource 每个ComboBox也要设置一次ItemSource 有点像通过两次映射来绑定
siverlight中DataGrid绑定ComboBox和ListBox及取值源码例子,
flex中dataGrid导出数据到excel中,不存在乱码问题
silverlight DataGrid 不修改数据显示行号
DataGrid动态绑定ComboBox <DataGridComboBoxColumn.EditingElementStyle>
修改上一个资源版本中结束编辑时combobox显示问题. 1、类型为combogrid时每行的参数不同查询返回对应的数据结果。 2、类型为combobox时,输入框显示图标按钮,实现对应的事件。 3、解决类型为combobox显示为value而...
easyui的datagrid中editor和combobox的级联,在datagrid中编辑项是下拉框的实现方式
实现了数据的双向绑定,更改DataGrid的数据会更新后台数据,更改后台数据会在DataGrid上实时显示。
datagrid里添加combobox列,在拖动时会出现数据混乱问题,该实例解决此问题。
flex datagrid 中实现combobox联动,这是我写的一个简单的例子供大家一起学习进步。希望对你们有所帮助。
WPF在DataGrid列中使用ComboBox绑定,改变ComboBox可回传至绑定的实体, 网上找了好久,终于搞定了,不是那个用枚举的例子!!ComboBox绑定的是一个实体列表. 程序名字叫 给唐僧选老婆!哈哈
这是我的博客 里提到的 表格使用的整个项目代码
本文给大家分享jQuery EasyUI编辑DataGrid用combobox实现多级联动效果的实例代码,代码简单易懂,非常不错,具有参考借鉴价值,感兴趣的朋友一起看看吧
easyui的datagrid中editor和combobox的级联
这是一个在VB中使用 数据库绑定控件DataGrid的实例,演示了如何将从数据库中读取出的数据显示到DataGrid控件中。本例子中包括了很多ADO 操作数据库方面的基本操作,是新手学习VB环境下的ado操作的好范例,比如添加、...
DataGrid自动增加数据 DataGrid自动增加数据 DataGrid自动增加数据 DataGrid自动增加数据
wpf中DataGrid中使用combobox 的控件的小例子
easyui datagrid 行编辑时 1、类型为combogrid时每行的参数不同查询返回对应的数据结果。 2、类型为combobox时,输入框显示图标按钮,实现对应的事件。 3、解决类型为combobox显示为value而不是text问题。
flex-datagrid中,双击选中的数据,自动把数据移动到另一个datagrid里 希望可以帮助新的新手!
flex 数据绑定dataGrid.rar