当前位置: 代码迷 >> PB >> 怎么让数据窗口控件的大小自动适应数据窗口对象
  详细解决方案

怎么让数据窗口控件的大小自动适应数据窗口对象

热度:25   发布时间:2016-04-29 08:53:05.0
如何让数据窗口控件的大小自动适应数据窗口对象?
我是新手,有一个问题想问一下:
在建立完数据窗口对象后,然后建立数据窗口控件,当把数据窗口对象放入数据窗口控件后,由于数据窗口对象的列较少,因此在运行后发现数据窗口控件右边总有一大块白边,很难看,因此我想请问如何设置让如何让数据窗口控件的大小自动适应数据窗口对象?

------解决方案--------------------
自动调整的方法有,遍历一下数据窗口中的所有控件,然后算出最右侧的控件(Max(X+Width)),最后把数据窗口控件的大小改为该值即可。
------解决方案--------------------
如果数据窗口的宽度为dw_width, 计算一下最后一个列的位置 last_x + last_width

然后计算出比例(last_x + last_width)/dw_width,然后数据窗口等比放大,或者把列宽等比放大
  相关解决方案