scrollbox怎么能做出这样的效果

解决方案 »

  1.   

    没看到你要的效果图片scrollbox里边放button, panel等可以实现常见房态图效果
      

  2.   

    但我看他们的软件,上面放的我用软件查看用了什么控件,但是他们的只显示用了sscrollbox,没有其他控件
    我试了放上butten在上面,用软件查看就能看到用了sscrollbox和butten两个控件
      

  3.   

    可以用组合控件,就是将Tpanel,Tlabel组合在一起,生成一个新的类
      

  4.   

    +1
    商业项目使用的话,  这种可能较大. 
    比如每个房态(button)的位置, 状态, 操作类型都有统一的算法和处理策略, 针对这些通用的东西做个控件会方便很多
      

  5.   

    谢谢你们的解答,就是我试过在上面加了button,但是我用查询器一看就看出来是用了scrollbox和button,但我发的那个图里面却找不到用了其他的控件,只看的到用了scrollbox
      

  6.   

    button、panel这些都可以在代码里动态生成的,用数组去管理,通过格子的宽度、高度、行距、列距及每行显示的格子数去计算每个格子的位置,再从数据库读取记录把信息显示上去。scrollbox仅作为一个容器,方便显示更多的方块而已
      

  7.   

    用Frame方式,每个房间都做成一个独立的Frame对象,用个Panel做成排,定义好Align,后面用个2位指针数组管理房间,这样编程应该简单些吧!?