我在listview中显示数据,因为我在之前的问题中已经提出过,但我有错误。 数据应该显示如下
CODE | NAME | PRICE
--------------------
122a myname 122.99
但我有这个
CODE | NAME | PRICE
--------------------
122a myname
代码正在关注
listView1.Columns.Add("Code");
listView1.Columns.Add("Name");
listView1.Columns.Add("Price");
foreach (MyData in dataList)
{
var row = new ListViewItem();
row.SubItems.Add(a.Code);
row.SubItems.Add(a.Name);
row.SubItems.Add(a.Price.ToString("F"));
listView1.Items.Add(row);
}
listView1.View = View.Details;
答案 0 :(得分:1)
第一列的文本应添加为ListViewItem构造函数的ItemText
foreach (MyData in dataList)
{
var row = new ListViewItem(a.Code);
row.SubItems.Add(a.Name);
row.SubItems.Add(a.Price.ToString("F"));
listView1.Items.Add(row);
}
上的示例