当我点击一个按钮时,我试图插入一个新的listview项目。
它应该进入某个组,它将有一个项目,然后是两个子项目。但我的代码无效。
ListViewItem lvi = new ListViewItem(itemtext, grouptext);
lvi.SubItems.Add(subitem1);
lvi.SubItems.Add(subitem2);
lvi.ToolTipText = subitem1;
items.Items.Add(lvi);
有人可以帮帮我吗?
谢谢
答案 0 :(得分:3)
您正在使用的ListViewItem构造函数的重载(字符串,字符串)用于项目文本和imageKey。您应该能够使用使用的构造函数重载(string,ListViewGroup)将项目分配给正确的组。
这样的事情:
ListViewGroup myGroup = items.Groups[0];
ListViewItem lvi = new ListViewItem(itemtext, myGroup);