rmajly 发表于 2024-3-16 10:24:28

listview设置数据的几种方法

其实就是不同函数的几种用法:

1、winform.listview.addItem函数
winform.listview.insertColumn("序号",100,1)
winform.listview.insertColumn("姓名",60,2)
winform.listview.insertColumn("电话",100,3)
winform.listview.insertColumn("本次日期",100,4)
winform.listview.insertColumn("回访日期",100,5)
winform.listview.insertColumn("备注",-1,6)

winform.listview.addItem( {
      text={"第一行内容";"1.1";"1.2"}
} )
winform.listview.addItem( {
      text={"第二行内容";"2.1";"2,2"}
} )
winform.listview.addItem( {
      text={"第三行内容";"3.1";"3,2"}
} )


2、winform.listview.addItem()配合winform.listview.setItemText函数
import win.ui;
/*DSG{{*/
var winform = win.form(text="aardio Form";right=453;bottom=342;parent=...)
winform.add(
listview={cls="listview";left=20;top=46;right=427;bottom=318;bgcolor=16777215;edge=1;font=LOGFONT(name='宋体');items={};z=1}
)
/*}}*/

winform.listview.insertColumn('名称',100,1,0x0/*_LVCFMT_LEFT*/)
winform.listview.insertColumn('大小',100,2)
winform.listview.insertColumn('类型',100,3)
winform.listview.insertColumn('修改日期',100,4)
winform.listview.fullRow = true; //是否选中整行

winform.listview.addItem()
winform.listview.setItemText("d:\3.jpg",1,1)
winform.listview.setItemText("111 KB",1,2)
winform.listview.setItemText("txt",1,3)
winform.listview.setItemText("2010-12-06",1,4)

winform.show()
win.loopMessage();


页: [1]
查看完整版本: listview设置数据的几种方法