如何添加内容到ListBox中
编号:QA000201
建立日期: 1998年12月14日 最后修改日期:2001年10月29日
所属类别:
何信:
小弟有关于VB5的两个问题向广大网友求助:
1、当ListBox的Columns属性为>2时,如何用AddItem方法将内容增加到ListBox的后面几列当中。
2、如何用AddItem方法将内容添加到另外一个窗体的列表框中。
回答:
当ListBox的Columns属性为>2时,每列显示什么内容是由系统根据ListBox的大小和当前ListBox中项目的个数来决定的。比如,你的ListBox的高度可以容纳6个条目,那么第7个项目显示在第2列。如果你的意思是每一列都显示不同内容,比如第一列显示姓名,第二列显示地址,你应该使用ListView控件。
假如你要加一个字符串到Form2的List1,可以使用下面的语句:
Form2!List1.Additem "MyTest"
leonfine的意见:
下面是使用ListView控件的例子:
dim itm as listitem
'事先定义三列
ListView1.ColumnHeaders.Add , , "商品名", 3000
ListView1.ColumnHeaders.Add , , "底价", ListView1.Width / 4
ListView1.ColumnHeaders.Add , , "天数", ListView1.Width / 4
'开始加东西拉
set itm = listview1.listitems.add (,,"a")
itm.subitem(1)="a.1"
itm.subitem(2)="a.2"
...
此问题由李海回答。
| |
|
|
| |
|
|