c# – Listview Details视图不显示任何内容

我试图在winforms中使用ListView的细节视图模式,但是没有显示任何项目.列表视图本身随着项目的添加而增长,但没有显示任何内容.

它正在列表模式中显示项目,但不显示在详细信息模式.

我使用了以下代码,有什么想法?

forms_listView.Columns.Add("URL");
forms_listView.Columns.Add("Position");

ListViewItem lvi = new ListViewItem();
lvi.Tag = form;
lvi.Text = form.URL;
lvi.Name = "URL";
ListViewItem.ListViewSubItem subItem = new ListViewItem.ListViewSubItem(lvi, "Position");
subItem.Name = "Position";
subItem.Text = ""+form.Position;
lvi.SubItems.Add(subItem);
forms_listView.Items.Add(lvi);
我发现我的问题.我正在调用listview.Clear()方法,它在文档中表示它删除所有项目和所有列,这是不会导致任何项目显示.
翻译自:https://stackoverflow.com/questions/5451487/listview-details-view-not-displaying-anything

转载注明原文:c# – Listview Details视图不显示任何内容