我在msdnListView.Groups Property上找不到任何将隐藏空listviewgroup的注释。是故意的,还是我遗漏了什么?下面的示例代码将只显示“第2组”和“第1项”。

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) _
      Handles MyBase.Load
    '
    Dim gr = New ListViewGroup("group 1")
    ListView1.Groups.Add(gr)
    '
    Dim gr2 = New ListViewGroup("group 2")
    ListView1.Groups.Add(gr2)
    '
    Dim lvi As New ListViewItem("item1")
    ListView1.Items.Add(lvi)
    '
    gr2.Items.Add(lvi)
End Sub

更新时间:
是否有任何方法可以在不添加虚拟项的情况下显示ListViewGroup
目前,我唯一的解决办法是使用collapsible listview(vista和更高版本)

最佳答案

Microsoft Design不可能。
看看这个关于social.msdn.microsoft.com的讨论。
别被头衔骗了。它谈论的是空的群体。

09-05 09:52