像这样的界面,如何做出来?
就是一个界面上,完成所有的内容,点击上面一个“按钮项”(图中标示1的部分),下面的整个面板会切换(图中标示2的部分),我试过用panel不行。

解决方案 »

  1.   

    如果是C++ Builder用TSpeedButton和TPageControl很好解决。
      

  2.   

    是不是非要图那样的效果?
    用tabControl 可以吗?
    用panel如果控制的好的话,应该还是可以的
      

  3.   

    用tabcantrol用过可以吧?估计效果没他这好看
      

  4.   

    用panel+usercontrol+tooltrip+第三方的皮肤引擎就能做出来!试试吧!
      

  5.   

    我是用lable做按钮 tabpanel做容器
      

  6.   

    问题是tabcontrol的标签,如何使它可以使用图片,而不是文字,要不然达不到这个效果出来
      

  7.   

    http://blog.csdn.net/b2b160/article/details/6593822
    金山卫士界面库界面编辑器效果图
    你可以看看这里。
    欢迎光临我的博客
      

  8.   

    我用了tabControl控件,但是如图中所示的圆圈部分,如何让它显示图片而不是文本
      

  9.   

    窗体上 放一个panel,然后自己自定义几个你要展现的usercontrol。使用panel.control.Add 和 Panel.Control.clear 来达到你要的效果。上面的那些button一看就是自己写了皮肤的toolstrip,当然你也可以直接放几个button上去。
      

  10.   

    上面按钮的位置你给换成pictruebox或者button或者label。搞个背景,点击第一个的时候,就让tabcontrol选中第一个,以此类推。就可以实现你要的
      

  11.   

    GDI+..........
    一个字..........画
      

  12.   

    以前使用dev做过这个效果。
    使用dev的话,就简单多了。如果自己使用自定义控件也可以实现的,就是麻烦点。
    就是6楼的办法了。
      

  13.   

    使用panel+usercontrol可以实现,界面就需要美工设计了
      

  14.   

    Panel是可以做得,并且是最好的办法
    只是 不要弄一对panel 而是就一个panel 里面放 formform的toplevel属性 改为 false  否则放不进去