山高者纵也,路遥者横也。纵横者定,则区域者定也。
版友木子同志问如何使得数据表子窗体能自适应行高,这个问题需要用自定义函数来解决之。Access中用缇作为空间的计量单位,诸如字体大小、控件长宽、窗体尺寸等均可以缇为单位设置其对象属性。因此解决数据表子窗体行高自适应问题并非难事。
这个问题的解决思路有以下几个步骤:其一是获取子窗体的默认行高;其二是遍历子窗体控件及记录获得应设置的最大行数;其三是以子窗体默认行高值与应设置的最大行数值之积设置子窗体行高。这其中用到的基本算法就是纵横定区域,说白一点就是矩形面积算法而已。
路遥知马力山高见脚力,神行太保戴宗日行八百里那是练出来的。初学者遇到问题要多做思考,多进行尝试,日久天长,就没有可以难道你们的事情了。如若不然,那就永远是山高路遥,没个尽头看不到彼岸,呵呵。
示 例:
点击下载此附件
演 示: