我正在使用列表框来显示数据列表,我尝试了这个
foreach (MyData a in data)
{
var row = new ListViewItem();
row.Text = a.Name;
row.SubItems.Add(a.Code);
row.SubItems.Add(a.Name2);
listView1.Items.Add(row);
}
这样我在列中显示数据,我需要显示内部行,也不显示子项Code和Name2。
我在这里做错了什么
答案 0 :(得分:1)
要查看子项,您需要使用Details
ListView
模式。另外,请确保在listview中添加了三列(您可以在设计器中执行此操作):
listView.Columns.Add("Name");
listView.Columns.Add("Code");
listView.Columns.Add("Name2");
listView.View = View.Details;
// ... your code