作者:追风神驹体育专营_462 | 来源:互联网 | 2023-05-17 20:47
大家好!我是新手。最近被一个问题困扰很久了,还请高手帮帮忙!大家请看下图,一个FORM中,加了一个SSTAB,首先,FORM大小是固定的,而SSTAB得宽度也是固定的,但
大家好!我是新手。最近被一个问题困扰很久了,还请高手帮帮忙!
大家请看下图,
一个FORM中,加了一个SSTAB,
首先,FORM大小是固定的,
而SSTAB得宽度也是固定的,但是长度(高度)不固定,
需要用一个滚动条来延伸
现在的问题是,比如我的FORM高度最多只能13000(已经是屏幕的高度了),
我将SSTAB高度设置为40000,这样我可以在运行时用滚动条
将SSTAB剩余的部分滚动出来,但是我无法在超出13000
的部分编辑,添加控件等,因为我在编辑时,超出FORM
部分显示不出来,也无法滚动
以上,不知道我表述得清楚了吗??
7 个解决方案
为什么没必要呢
因为我要在一页添加很多项目
一页的高度有可能会超出屏幕高度
所以一直想找个方法
两种办法:
1、正常设计,用代码控制控件的位置,不要用眼看了,用脑子想后进行定位
2、换一个支持设计时支持的控件,比如Codejock Xtreme Suite Pro中就有一个Resizer就可以实现简单的满足你的要求
提供个方法,在窗体添加了SSTab控件后,在SSTab控件属性页中设置Height属性为40000,逐步设置Top属性为:
0
-10000
-20000
-30000
此时窗体上SSTab控件在设计时顶部是可控而按要求放置其它控件,待满意后设置Top属性为0.
谢谢4楼和6楼的回答
根据6楼的方案,已经解决了!
原来如此简单~~
也很感谢4楼提到的一个软件
有空我会去试试这个软件