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