【发布时间】:2011-03-27 18:49:43
【问题描述】:
我正在尝试在 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);
【问题讨论】:
-
你的问题不在于那段代码。
-
@David Heffernan 谢谢。由于您的评论,我环顾其他地方并找到了它:) 从来没有意识到 clear 也会删除列
标签: c# winforms listview detailsview