想用C#.net做一个windows应用程序,以前没用过,
一个很简单的应用,不知道怎么做。
就是左边一个树形结构,点不同的节点,右边显示不同的内容。
相应的右边的上面还有几个Tab,点击显示不同的内容。
问题:
1.右边用什么控件?可以嵌套form?
2.Tab用什么控件?控件库里没找到。
3.最上面还要有一排工具栏,类似于“文件”“帮助”“工具”那样的,用什么控件?最好哪里有示例的代码?或开源的这样的软件,我拿来修改修改也行

解决方案 »

  1.   

    1.用datagridview控件,嵌套form不太好3.用menustrip
      

  2.   

    1。用datagridview控件?那上面一排Tab呢?用什么?
     右边显示的东西很复杂的,有图片,还有可编辑的表格等,datagridview可以么?
    3。类似于记事本上面的 "文件" “编辑”这样
    ”文件“里面有 打开,保存,关闭
    这些事件功能要自己写么?还是有已实现的控件?
      

  3.   

    1 dataGridView里也可以显示图片的
    3 事件当然得自己写。
      

  4.   


    1. 可以用panel,然后在panel上显示不同的窗体
    2. tab 就是tabControl控件 隶属 容器
    3. MenuStrip
      

  5.   

    左边TreeView,右边dataGridView,上面menustrip,Tab控件的话较多,随意吧
      

  6.   

    左边TreeView,右边tabcontrol,在“容器”中
      

  7.   

    上面用menustrip 或 Tooltip
    左  
    TreeView
    右tabControl 或panel
    事件代码要自己写了