在VS2005中,使用C#,我有一個帶有ListView的Forms應用程序。我可以添加項目到列表視圖就好了。但是,只要我嘗試將這些項目分組爲組,它們就不會出現。我知道這些組在空時不會出現,但我確認這些組是而不是爲空。另外,我am設置listView.ShowGroups = true。如果我將項目添加到其中一個組,但不是第二個,則「默認」組將顯示出來......這只是我添加的不顯示的組!C#ListView顯示空白組
下面是我使用的代碼:
this.listView.View = View.Details;
this.listView.Columns.Add("Column1");
this.listView.Columns[0].Width = this.listView.Width - 20;
this.listView.HeaderStyle = ColumnHeaderStyle.None;
this.listView.Groups.Add(new ListViewGroup("A"));
this.listView.Groups.Add(new ListViewGroup("D"));
foreach(item i in Class.Items)
{
if (i.Type == Type.A)
this.listView.Groups[0].Items.Add(i.Name);
else
this.listView.Groups[1].Items.Add(i.Name);
}
this.listView.ShowGroups = true;
沒有人有任何想法,爲什麼我的組沒有顯示?下面是我所看到的屏幕截圖:
+1爲幽默屏幕截圖。 – 2012-07-11 00:17:29