以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 如何找到并控制子表容器的大小? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=135339) |
||||
-- 作者:诚学思行 -- 发布时间:2019/5/24 8:50:00 -- 如何找到并控制子表容器的大小? 五个表 表A 表B 表C 表D 表E 关联 表A(父)表B(子表)
关联 表A(父)表C(子表)
MainTableChanged 到表A时,会自动显示 Tables(表A.表B),Tables(表A.表C),并列子窗口形式。
如何控制Tables(表A.表B),Tables(表A.表C)的大小?
[此贴子已经被作者于2019/5/24 11:18:35编辑过]
|
||||
-- 作者:有点甜 -- 发布时间:2019/5/24 9:10:00 --
做一个窗口(停靠),加入table控件,绑定你的关联表,即可。
|
||||
-- 作者:诚学思行 -- 发布时间:2019/5/24 9:18:00 -- 回复:(有点甜) 做一个窗口(停靠),加入ta... 还有更简单的办法吗? |
||||
-- 作者:有点甜 -- 发布时间:2019/5/24 9:31:00 -- Dim p = Tables("表A.表B").grid.parent.parent p.width = 200 |
||||
-- 作者:诚学思行 -- 发布时间:2019/5/24 9:42:00 -- 回复:(有点甜)Dim p = Tables("表A.表B").grid.par... 这种方式控制高度可以,控制宽度好像不行。 p.width = 200 ‘闪动一下后 继续回到原有宽度 p.height = 400 \'生效了
|
||||
-- 作者:有点甜 -- 发布时间:2019/5/24 11:13:00 -- 如果你停靠在右边,那就设置高度。
如果还有问题,做一个具体例子上来测试。 |
||||
-- 作者:诚学思行 -- 发布时间:2019/5/24 11:21:00 -- 回复:(有点甜)如果你停靠在右边,那就设置高度。... 甜老师,
示例上传了。 我希望控制示例中Tables("表A.子表AC")的宽度。 |
||||
-- 作者:诚学思行 -- 发布时间:2019/5/24 11:22:00 -- 回复:(有点甜)如果你停靠在右边,那就设置高度。... 甜老师, 我要控制的是停靠下方的子表的宽度。 |
||||
-- 作者:有点甜 -- 发布时间:2019/5/24 11:47:00 -- 1、你不能控制左边筛选窗口的宽度?
forms("左侧筛选窗口").panel.parent.parent.width = 500
2、或者
For Each a As OBJECT In Tables("表A").grid.parent.controls |
||||
-- 作者:诚学思行 -- 发布时间:2019/5/24 12:22:00 -- 回复:(有点甜)1、你不能控制左边筛选窗口的宽度?... 田老师,威武! 谢谢! |