我大概想实现这样一个treeview,根据某个判断,读取不同的XML文件,然后在treeview上根据XML文件显示不同的内容,点击某个节点,便显示相应控件,可能是个滑条,可能是个编辑框,可能是两个radio,以控制相应值。请问大概如何实现。我有在网上找,好像不太好找。另外顺带问个,我以前用c+的常用到scroll bar,C#里好像没有的说?是我没找到么。请指教,新手分少见谅啊。

解决方案 »

  1.   

    动态绑定treeview,然后你的xml设置创建控件的相关参数,比如控件类型跟数量!
      

  2.   

    谢谢目前对我来讲好像加载XML还好理解,但是每个node上放控件好像有点抽象
      

  3.   

    我想到一点,大概我可以弄个listbox,两个列,左边是tree,右边列是每个节点对应的控件以控制他的value。请大家帮忙给点意见和实现参考。
      

  4.   

    你可以弄到一个Panel控件里面,把Panel的AutoScroll设置为true, 动态设置TreeView的大小,每次加载都计算一下。这样Panel就会更具TreeView的大小去滚动了。