求助VB中Listview控件的问题!!!在线等!!

1、在textbox中输入内容然后放到listview中去,如果重名,则不能录入。2、如何将一个listview中的所有内容按一定顺序的录入另一个listview中?在下... 1、在textbox中输入内容然后放到listview中去,如果重名,则不能录入。
2、如何将一个listview中的所有内容按一定顺序的录入另一个listview中?
在下VB新手,求助各位高手,先谢谢了! 先悬赏30,回答好再加,绝不食言!
展开
 我来答
VB中手
2010-12-04 · 超过97用户采纳过TA的回答
知道答主
回答量:215
采纳率:0%
帮助的人:206万
展开全部
第一个问题
Private Sub Command2_Click()

Dim c As ListItem
Dim b As Boolean
If Me.ListView1.ListItems.Count < 1 Then Exit Sub

b = True
For Each c In Me.ListView1.ListItems
If c.Text = text1.Text Then
Exit For
b = False
End If

Next
If b Then Me.ListView1.ListItems.Add 1, , text1.Text
End Sub
第2个问题

Private Sub Command2_Click()

Dim b As ListView
Dim a As ListView
Dim c As ListItem
Set b = Me.ListView1
Set a = Me.ListView2
a.View = b.View
a.ColumnHeaders.Clear
a.ListItems.Clear
Dim d As ColumnHeader

Dim i As Long
i = 1
For Each d In b.ColumnHeaders
a.ColumnHeaders.Add i, , d.Text, d.Width
i = i + 1
Next
i = 1
For Each c In b.ListItems

a.ListItems.Add i, , c.Text

For j = 1 To b.ColumnHeaders.Count - 1
a.ListItems(i).SubItems(j) = c.SubItems(j)
Next

i = i + 1
Next

End Sub
我终于把LISTVIEW控件摸透了,当其VIEW属性设置为3的时候可以当网格使用,但很不好用
这么难用的东西,不好用,大部分时候用MSFLEXGRID控件代替它好用多 了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式