思路:
1、单击“添加”按钮时,listview下方显示如图
2、在各列中输入数据后,单击“插入”时,获取输入的每一列值到listviewitem中,然后listview.items.add()方法,
建议:将listview中的数据保存的数组中,并缓存起来,listview每次插入新数据后直接再次刷新,绑定。
但是 当我点击 “添加”按钮时,我只是想将这一行数据添加的listview中,假如这一行数据我放到数组中了,我怎么才能把这个数组加到listview中呢?
@火悬崖: listview中所有的数据都放在数组中,每添加一行数据后对listview重新datasource=数组,databind()就可以了
@智伟: 对啊!!这也是条思路,谢谢你啊,我试试看能不能实现,真是太感谢你了!!
@智伟: 对了,可以将一个数组里的数据添加到listview里作为listview的一行么?
@火悬崖: 作为一行不行,一般都是嵌套行
@智伟: 可是如果我把数组绑定到listview中的话,数据肯定有多行,一维数组应该满足不了要求,二维数组有不能绑定怎么办呢?
@火悬崖: 你理解错了,不应该是这样绑定的,应该是使用listview嵌套,处理listview.item绑定事件。
@智伟: 不太懂,可以举个例子么,用代码实现下哈。