首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

C# ListView分组展示的编程方法(listveiwgroup

2012-12-18 
C# ListView分组显示的编程方法(listveiwgroup主要代码如下: private void button1_Click(object sender,

C# ListView分组显示的编程方法(listveiwgroup
主要代码如下:
private void button1_Click(object sender, EventArgs e)
  {
listView1.Groups.Clear();
listView1.Items.Clear();

listView1.View = View.LargeIcon;
ColumnHeader columnHeader0 = new ColumnHeader();
columnHeader0.Text = "Title";
columnHeader0.Width = 200;
ColumnHeader columnHeader1 = new ColumnHeader();
columnHeader1.Text = "Author";
columnHeader1.Width = 200;
ColumnHeader columnHeader2 = new ColumnHeader();
columnHeader2.Text = "Year";
columnHeader2.Width = 100;

  listView1.Columns.AddRange(new ColumnHeader[] { columnHeader0, columnHeader1, columnHeader2 });

ListViewGroup group1 = new ListViewGroup("001");
ListViewGroup group2 = new ListViewGroup("002");

listView1.Groups.Add(group1);
listView1.Groups.Add(group2);


// Create items and add them to myListView.
ListViewItem item0 = new ListViewItem(new string[]
  {"Programming Windows",
"Petzold, Charles",
"1998"},0,group1);
ListViewItem item1 = new ListViewItem(new string[]
  {"Code: The Hidden Language of Computer Hardware and Software",
"Petzold, Charles",
"2000"}, 0, group1);
ListViewItem item2 = new ListViewItem(new string[]
  {"Programming Windows with C#",
"Petzold, Charles",
"2001"}, 0, group1);
ListViewItem item3 = new ListViewItem(new string[]
  {"Coding Techniques for Microsoft Visual Basic .NET",
"Connell, John",
"2001"}, 1, group2);
ListViewItem item4 = new ListViewItem(new string[]
  {"C# for Java Developers",
"Jones, Allen & Freeman, Adam",
"2002"}, 1, group2);
ListViewItem item5 = new ListViewItem(new string[]
  {"Microsoft .NET XML Web Services Step by Step",
"Jones, Allen & Freeman, Adam",
"2002"}, 1, group2);
listView1.Items.AddRange(
  new ListViewItem[] { item0, item1, item2, item3, item4, item5 });
}

private void button2_Click(object sender, EventArgs e)
  {
listView1.View = View.Details;
}

热点排行