我在C#中编写以下代码,以在listView中的多列中显示数据,但它只显示数组的第一个元素,
ListViewItem item = new ListViewItem(new []{txtTitle.Text,txtRatings.Value.ToString(),cmbGenre.Text});
lstMovie.Items.Add(item);
列表视图中的输出只是第一个元素。我如何获得所有这三个元素。
答案 0 :(得分:4)
插入了数据,但listview没有显示它,将listView的View属性设置为Details
lstView.View = View.Details;
答案 1 :(得分:1)
在尝试填充之前,您是否已将3列添加到列表视图中?类似的东西:
lstMovie.Columns.Add("Title");
lstMovie.Columns.Add("Ratings");
lstMovie.Columns.Add("Genre");