我可以通过这种方式将项目添加到 ListView :

ListViewItem.Items.Add("Text")

但是如何将同一项目的 Tag 属性设置为同一循环?
我试着去
ListViewItem.Items(0).Tag = "something"

但这似乎不起作用。我该怎么做呢?

最佳答案

因为 .Add 返回一个 ListViewItem ,你可以在调用后直接设置新项目的 Tag 属性:

ListViewItem.Items.Add("Text").Tag = "something"

如果要设置 1 个以上的属性,请将其存储在局部变量中,然后您可以执行所需的操作:
Dim lvi As ListViewItem
lvi = ListViewItem.Items.Add("Text")
lvi.Tag = "something"
lvi.BackColor = ...

关于VB.NET - 将项目与标签属性一起添加到 ListView ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6233625/

10-13 00:42