1. 添加引用:右擊引用—添加引用—瀏覽—找到具體位置
2. 工具—常規—右擊選項卡—瀏覽—找到具體位置(TreeListView.dll)
3. 將控件拖到界面上。
4. 設置屬性這裏主要設置一下Columns集合與SmallImageList
設置用來顯示節點圖標。如果不設置SmallImageList屬性,無法正常顯示。
如果不設置圖標的話,圖標顯示的位置爲空白。
5. CheckBoxs屬性可以設置爲Recursive可以顯示成複選框。
6. 添加級別
//第一個參數是要顯示的文本,第二個參數是要顯示的圖標索引。
TreeListViewItem itemA = new TreeListViewItem("A", 0);
itemA.Expand();//展開
itemA.SubItems.Add("AA");//SubItems相當於同一行的不同列值。
itemA.SubItems.Add("BB");//第三列
//二級
TreeListViewItem itemA0 = new TreeListViewItem("A0", 1);
itemA.Items.Add(itemA0);
//三級
TreeListViewItem itemA00 = new TreeListViewItem("A00", 3);
itemA0.Items.Add(itemA00);
treeListView1.Items.Add(itemA);
7. 編寫BeforeExpand();BeforeCollapse();BeforeLabelEdit();三個事件的響應函數。就是展開或者摺疊時顯示哪個圖標。
8. http://www.cnblogs.com/greatverve/archive/2010/10/21/winform-treelistview.html