要画一个如树形控件一样的控件,可以展开可以收缩,有六个父节点,每个父节点对应若干个子节点,子节点可以像树形控件一样任意添加和删除,但难点是子节点的高度会远大于父节点的高度,求高手指点。。
1-------1//这个父节点可以展开和收缩1.1----1.1这样的子节点
  1.1-----1.1//这个子节点可以任意添加和删除,但高度高于1---1这个父节点
2-------2
  2.1-----2.1
树形控件自绘只能设置相同的高度,只有LISTBOX能自由设定高度,但不方便自由展开和收缩,求高手指点思路.