aardio 文档

win.ui.listEdit 库模块帮助文档

win.ui 成员列表

win.ui.listEdit()

参数必须指定一个listbox控件对象
返回一个可编辑单元格的列表框对象,

鼠标左键双击单元格、或者按空格键开始编辑,
回车完成编辑,ESC键撤消编辑,回车+上下方向键快速移动到其他项,
用户完成编辑后会触发onEditChanged事件

返回对象:winuilstEditObject

winuilstEditObject 成员列表

winuilstEditObject.editBox

实现编辑功能的edit控件
此功能需要扩展listview并实现了编辑功能的的控件才能支持

返回对象:editObject

winuilstEditObject.onEditChanged(text,iItem,iSubItem)

winuilstEditObject.onEditChanged = function(text,selIndex){
    /*控件完成编辑  
text为更新后的文本,selIndex为行号  
返回false取消编辑*/
}

winuilstEditObject.setTable()

用listview控件显示数据表
此函数会自动清空控件之前的所有项,
如果没有创建任何列,则自动创建列

数据表应当包含行组成的数组,
每行的数据列必须是由列名和列值组成的键值对
数据表应使用fields包含需要显示的列名称数组
可以通过fields控制要显的列、以及要显示的顺序

使用sqlite,access,sqlServer等数据库对象提供的getTable函数可获取符合此规格的数据表

Markdown 格式