有关C#中ListView类的问题。
privatevoidPrintStudents(List<Student>students){this.lvMain.Items.Clear();foreach(Stu...
private void PrintStudents(List<Student> students)
{
this.lvMain.Items.Clear();
foreach (Student stu in students)
{
ListViewItem item = new ListViewItem(stu.Name);
//将数据添加到listview
item.SubItems.AddRange(new string[] { stu.Age.ToString(), stu.Hobby, stu.Popularity.ToString() });
lvMain.Items.Add(item);
}
}
请各位大大,帮我把这段代码清清楚楚,详详细细地解释一遍,谢谢了。 展开
{
this.lvMain.Items.Clear();
foreach (Student stu in students)
{
ListViewItem item = new ListViewItem(stu.Name);
//将数据添加到listview
item.SubItems.AddRange(new string[] { stu.Age.ToString(), stu.Hobby, stu.Popularity.ToString() });
lvMain.Items.Add(item);
}
}
请各位大大,帮我把这段代码清清楚楚,详详细细地解释一遍,谢谢了。 展开
2个回答
展开全部
private void PrintStudents(List<Student> students)
{
this.lvMain.Items.Clear();//清空所有项
foreach (Student stu in students)//循环学生集合里的所有学生
{
ListViewItem item = new ListViewItem(stu.Name); //以学生姓名创建一个项
//将数据添加到listview
item.SubItems.AddRange(new string[] { stu.Age.ToString(), stu.Hobby, stu.Popularity.ToString() });//把学生年龄、爱好、人气 添加到项中
lvMain.Items.Add(item);//把做好的项添加到ListView控件
}
}
{
this.lvMain.Items.Clear();//清空所有项
foreach (Student stu in students)//循环学生集合里的所有学生
{
ListViewItem item = new ListViewItem(stu.Name); //以学生姓名创建一个项
//将数据添加到listview
item.SubItems.AddRange(new string[] { stu.Age.ToString(), stu.Hobby, stu.Popularity.ToString() });//把学生年龄、爱好、人气 添加到项中
lvMain.Items.Add(item);//把做好的项添加到ListView控件
}
}
展开全部
private void PrintStudents(List<Student> students) //无返回值函数PrintStudents,List<Student>为泛型数
组,Student是Model中的Student类(一般是这样的)
{
this.lvMain.Items.Clear(); //清除控件lvMain中的数据
foreach (Student stu in students) //遍历students,并将其中数据添加到控件中
{
ListViewItem item = new ListViewItem(stu.Name);
//将数据添加到listview
item.SubItems.AddRange(new string[] { stu.Age.ToString(), stu.Hobby, stu.Popularity.ToString() });
lvMain.Items.Add(item);
}
}
组,Student是Model中的Student类(一般是这样的)
{
this.lvMain.Items.Clear(); //清除控件lvMain中的数据
foreach (Student stu in students) //遍历students,并将其中数据添加到控件中
{
ListViewItem item = new ListViewItem(stu.Name);
//将数据添加到listview
item.SubItems.AddRange(new string[] { stu.Age.ToString(), stu.Hobby, stu.Popularity.ToString() });
lvMain.Items.Add(item);
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询