标题:[求助]控件大小调整问题
只看楼主
linwm
Rank: 1
等 级:新手上路
帖 子:59
专家分:0
注 册:2006-7-18
 问题点数:0 回复次数:5 
[求助]控件大小调整问题
自定义一类,内含几个控件,包括:text、combo等,

在表单的设计视图中,改变类的大小时,想让包含的控件也自动改变大小,

请高手指点
搜索更多相关主题的帖子: 控件 调整 
2006-08-09 19:51
Tiger5392
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:88
帖 子:2775
专家分:2237
注 册:2006-5-17
得分:0 
在THISFORM.RESIZE里写类似THISFORM.TEXT1.HEIGHT=THISFORM.HEIGHT/第1个固定定倍数,THISFORM.TEXT1.WIDTH=THISFORM.WIDTH/第2个固定倍数等语句。

感言:学以致用。 博客:http://www./blog/user14/65009/index.shtml email:Tiger5392@
2006-08-09 20:54
linwm
Rank: 1
等 级:新手上路
帖 子:59
专家分:0
注 册:2006-7-18
得分:0 
谢谢版主,但resize方法好像只在运行时有效。可能我没表达清楚:

我表单中有多个控件,其中包括自定义类,

我想在表单设计中,像调整text等控件一样,可随意调整自定义类的大小,

而类中包含的控件可自动调整大小。

2006-08-09 22:13
fown
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:58
帖 子:1229
专家分:171
注 册:2005-5-26
得分:0 
调整控件的ANCHEOR属性
位置 Bit 值 Bit 号 冲突值 说明
上 左
0


(默认值) 控件锚定到容器的上和下边,且不会改变上和左边之间的距离。*即:不锚定

上 绝对
1
0
16, 512
控件锚定到容器的上边,且不会改变与上边之间的距离。

左 绝对
2
1
32, 256
控件锚定到容器的左边,且不会改变与左边之间的距离。

下 绝对
4
2
64, 512
控件锚定到容器的下边,且不会改变与下边之间的距离。

右 绝对
8
3
128, 256
控件锚定到容器的右边,且不会改变与右边之间的距离。

上 相对
16
4
1, 512
控件锚定到容器的上边,且保持与上边的相对距离。

左 相对
32
5
2, 256
控件锚定到容器的左边,且保持与左边的相对距离。

下 相对
64
6
4, 512
控件锚定到容器的下边,且保持与下边的相对距离。

右 相对
128
7
8, 256
控件锚定到容器的右边,且保持与右边的相对距离。

固定水平大小
256
8
2, 8, 32, 128
锚定控件的中心相对于左边和右边,但保持水平大小。

固定垂直大小
512
9
1, 4, 16, 64
锚定控件的中心相对于上边和下边,但保持垂直大小。


有人说VFP不行了,我想说,你连VFP十分之一的功能都不会用,你怎么知道VFP不行?本人拒绝回答学生的问题我回答问题一般情况下只提供思路不提供代码,请理解
2006-08-10 18:36
linwm
Rank: 1
等 级:新手上路
帖 子:59
专家分:0
注 册:2006-7-18
得分:0 
谢谢fown版主的指点,我又学了一招。


2006-08-11 11:28
centro_qd
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2012-3-4
得分:0 
太好了,帮大忙了
2012-03-07 20:19



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-83090-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.390187 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved