vs2008+c#+winform在winform中怎样实现左右分栏,左边是菜单栏,右边是内容页。当点击左边的菜单名称时,右边出现相应内容。请前辈指点!小弟先感谢了!

解决方案 »

  1.   

    这个很多方法了  简单点的可以用splitcontainer分栏  左边放个treeview 右边放显示数据的控件 如gridview
      

  2.   

    对splitcontainer 左边放treeview 右边随便放什么
      

  3.   

    楼上方法都可以。你还可以用panel
      

  4.   

    有个WinFormsUI的开源控件,很不错,你可以试试
      

  5.   


    winform 中有没有 frame啊?
      

  6.   

    WinForm界面开发之布局控件"WeifenLuo.WinFormsUI.Docking"的使用
      

  7.   

    把内容页做成UserControl,再在Form里根据用户点击的菜单,把相应的的内容UserControl  Add到Form里。
      

  8.   

    splitcontainer,panel,自定义控件,等等
      

  9.   

    splitContainer 最基本最经典的左右分栏控件,而且是winform自带。一般情况下最好不要用第三方控件。