参考: List1.AddItem i List1.ListIndex = List1.ListCount - 1
不选的话试试 TopIndex
Private Sub Command1_Click() For i = 0 To 100 List1.AddItem i ' 下面这两个属性用哪个都可以的 'List1.TopIndex = List1.NewIndex [code=VB]List1.ListIndex = List1.NewIndex Next End Sub[/code]
Private Sub Command1_Click() For i = 0 To 100 List1.AddItem i ' 下面这两个属性用哪个都可以的 'List1.TopIndex = List1.NewIndex List1.ListIndex = List1.NewIndex Next End Sub
这样可以消除反选: List1.AddItem i List1.ListIndex = List1.NewIndex List1.ListIndex = -1
List1.AddItem i
List1.ListIndex = List1.ListCount - 1
TopIndex
For i = 0 To 100
List1.AddItem i
' 下面这两个属性用哪个都可以的
'List1.TopIndex = List1.NewIndex
[code=VB]List1.ListIndex = List1.NewIndex
Next
End Sub[/code]
For i = 0 To 100
List1.AddItem i
' 下面这两个属性用哪个都可以的
'List1.TopIndex = List1.NewIndex
List1.ListIndex = List1.NewIndex
Next
End Sub
List1.ListIndex = List1.NewIndex
List1.ListIndex = -1
在特殊场合下,我都不用它做列表框,实在太不理想换种方式,用报表的ListView也可以,不过得控制列宽
最好的是带TVS_FULLROWSELECT的TreeView,效果最理想
想办法不显示横滚动条,两种方法效果都很好
List1.AddItem i, 0