想在C#中实现左右栏形式的界面,其中左边点击按钮,右边出现一个对应界面.
请问用什么容器控件最好? 
   
   如果每个按钮对应一个panel的话,则在设计期间时摆放控件很乱.且还要在代码中去控制
panel的visible的处理.
   用tabpage控件,又不想要上面的标签页.
   

解决方案 »

  1.   

    如果用tabcontrol该如何解决不要标签呢呢?
    如果用其它容器控件的话,选择哪一种,panel实在是太麻烦.
      

  2.   

    点击后new一个显示出来,如果原来有,就干掉。
      

  3.   


    new 一个出来和把某个tabpage.parent =null 是一回事...标签消不掉,总是有个page
      

  4.   

    我希望是没有那个pag 标签...
      

  5.   

    TabControl控件可以把Tab页放在上、下、左、右四个任意的方向,你可以把它放在左边试试。
      

  6.   

    谢谢大家,找到一个最简单的方法了,,,
    这个有很多解决方法.
    http://www.cnblogs.com/smartstone/archive/2008/08/27/1278101.htmlhttp://hi.baidu.com/jmeunmbvmkbcryd/item/6c52e4f61524fa17cf9f32d9其中最简单的,就是设置几个属性就行....
    不需要代码中new.
      

  7.   

    哎,发现devexpress第三方控件tab能够直接可以隐藏....
    devexpress,这个太强悍了,进入c#绕不开的一个控件包.