要实现的功能是这样的:
1、用VSFlexGrid实现类似列表的功能,有层次结构的,下一个层次就缩进一点,如下:
    中国:
          浙江:
                金华:
                温州:
                湖州
          江苏:
                南京:
                扬州:
                常州:
    美国:
             
2、在叶子节点后面需要填入数据,并且保存到数据库中(sql server)
3、列表中对应的层次结构还有一个treeview控件,当treeview中添加一个节点之后(可能是叶子节点,也可能是非叶子节点),列表中要相应的进行添加,如中国下面再添加一个省,省下面也有几个城市。

解决方案 »

  1.   

    建议左边用TreeView实现这个层次结构;点击树的结点时,根据不同的级别在右边显示不同的内容:如果每个城市下的内容是列表式的,则用Grid实现,而如果只是属性式的,用TextBox就行啦
      

  2.   

    不是那么简单的,是要在grid控件中显示所有treeview 中节点(分层次显示),然后在叶子节点上面填入相应的内容,再保存到数据库中。
      

  3.   

    你有安装vsflexgrid的例子吗?安装后,在sample目录有个
    TreeNode的子目录,下面的例子与你的要求类似,你可以参考一下.如果你没有,可以发短信给我.我mail给你.