private void InitListView(){#region 增加Item的標題,共有三個列//1、創建標題,共三列listView1.View = View.Details;listView1.Columns.Add("文件名");listView1.Columns.Add("大小");listView1.Columns.Add("創建日期");listView1.BeginUpdate();#region 增加第一個Item//2、定義一個ListViewItem,在View.Details模式下,有點像第一列中一個值ListViewItem lvItem;//3、定義ListViewSubItem,在View.Details模式下,有點像第二列中一個值ListViewItem.ListViewSubItem lvSubItem;//實列化一個Item,在View.Details模式下,有點像加第一行的第一個值lvItem = new ListViewItem();//Item的顯示的文字lvItem.Text = "文件夾1";//4、Item增加到ListView控件中,即增加第一行。在View.Details模式下,有點像增加了第一個項目的第一列的第一個值listView1.Items.Add(lvItem);//實例化SubItemlvSubItem = new ListViewItem.ListViewSubItem();lvSubItem.Text = "10";//5、將SubItem增加到第一個Item中,在View.Details模式下,有點像增加了第一個項目的第二列的第一個值lvItem.SubItems.Add(lvSubItem);lvSubItem = new ListViewItem.ListViewSubItem();lvSubItem.Text = "20080114";//將SubItem增加到第一個Item中,在View.Details模式下,有點像增加了第一個項目的第三列的第一個值lvItem.SubItems.Add(lvSubItem);#endregionlvItem = new ListViewItem();lvItem.Text = "文件夾2";lvSubItem = new ListViewItem.ListViewSubItem();lvSubItem.Text = "20";lvItem.SubItems.Add(lvSubItem);lvSubItem = new ListViewItem.ListViewSubItem();lvSubItem.Text = "20080115";lvItem.SubItems.Add(lvSubItem);listView1.Items.Add(lvItem);#endregionlistView1.EndUpdate();}