vs2008+c#+winform    想找一个上下伸缩菜单控件,目的是:把这个控件放在左右分栏的winform的左边一列,并把TreeView放在这个上下伸缩的菜单上,就可以显示或隐藏TreeView了。如下示意图:当点击用户结构时就打开Treeview,再次点击就把Treeview隐藏收起来。
  
示意图:  
用户结构
(Treeview)
产品信息
用户留言
 问题:不知道winform的控件中有没有这个控件,请前辈指点一下;如果没有请前辈推荐一下第三方控件。          小弟先感谢了!

解决方案 »

  1.   

    http://hi.baidu.com/wantyou5354/blog/item/83760acab4d11b4ef21fe7cd.html
      

  2.   

    楼上说的是网页形式吧,我想要一个winform程序的,请前辈再帮一下忙!
      

  3.   

    http://www.codeproject.com/KB/miscctrl/XPTaskBar.aspx?msg=3073038
      

  4.   


    devexpress 的哪个控件啊?请指点一下!
      

  5.   

    就是要像IDE设计器一样的自动隐藏吧,很麻烦,不过DEVEXPRESS的DOCKPANEL解决了这一问题,可以去找一下,用一下!
      

  6.   

    DevExpress 中的 SplitterControl
      

  7.   

    超博superCMS企业建站系统的后台伸缩菜单还不错,可以直接拿来用!
      

  8.   

    正在找DevExpress  .net  for vs2008的控件
      

  9.   

    vs08里有些什么好使的控件俺不熟,不过可以自己写一个,挺简单的,把我的思路简单说下吧:
    1 用数据库存放菜单信息。
    2 页面加载时显示一级菜单项(当然哪个菜单是一级菜单得事先在数据库菜单信息中设置其标志就OK)
    3 加载时动态判断如果非一级菜单就隐藏
    4 当点击某个一级菜单时,响应脚本事件 ,将对应的二级菜单由隐藏状态转变为显示状态,其它二级菜单隐藏楼主如有意这么做,我可以贴出相关代码
      

  10.   


    可以用panel 点击一个panel让另一个收缩panel1 用户结构panel2(Treeview) 
    点击panel1收缩panel2   再点展开
    private void panell(Panel aa)
            {
                if (aa.Height > 1)
                    aa.Height = 1;
                else
                    aa.Height =300;
            }   
    panel1点击事件里:
    panell(panel2);
          
      

  11.   

     给个简单的例子,像楼上这位仁兄说的类似,趁下班前一点时间我写了个简单的例子,希望可以帮到你
     
      <!--脚本-->
      function ChangeShow(obj1,obj2)
       {
         document.getElementById(obj1).style.display="block";
         document.getElementById(obj2).style.display="none";
       }
       
       <!--Html部分语言-->
       <table cellpadding="0" cellspacing="0">
         <tr id="munu1-1">
           <td onclick="ChangeShow('munu2-1','munu2-2')"  style="CURSOR:hand">
              一级菜单(1)
            </td>
         </tr>
         <tr id="munu2-1" style="Display:none;">
           <td><table>
              <tr><td>&nbsp;&nbsp;二级菜单1</td></tr>
              <tr><td>&nbsp;&nbsp;二级菜单2</td></tr>
              <tr><td>&nbsp;&nbsp;二级菜单3</td></tr>
           </table></td>
         </tr>     <tr id="munu1-2">
           <td onclick="ChangeShow('munu2-2','munu2-1')"  style="CURSOR:hand">
              一级菜单(2)
            </td>
         <tr>
         <tr id="munu2-2" style="Display:none;">
           <td><table>
              <tr><td>&nbsp;&nbsp;二级菜单一</td></tr>
              <tr><td>&nbsp;&nbsp;二级菜单二</td></tr>
           </table></td>
         </tr>