你好,我遇到一个问题,我在frame上建立了好几个label标签,我想用你教我方法在最大化的时候改变它的大小

但是label标签的属性没有对应的长宽等属性,这个问题怎么解决呢?谢谢你了... 但是label标签的属性没有对应的长宽等属性,这个问题怎么解决呢?谢谢你了 展开
 我来答
Yuqi_Tan

2014-10-24 · TA获得超过8.9万个赞
知道大有可为答主
回答量:9918
采纳率:93%
帮助的人:3509万
展开全部
你好!
假定有N+1个label1,从label1(0)到label1(n)。
用我教你的方法,把每一个标签的width\height\left\right属性,存放在四个数组Lw(n)\Lh(n)\Ll(n)\Lr(n)之中。
仍然使用Fw和Fh存放窗体的两个属性。
把form_rerise改写一下,就可以实现所有标签都随窗口的大小改变大小了!
追问
那如和改变按钮和标签上的字体的大小呢?我在那个form_rerise下加上改变字体的语句,刚运行的时候字体就已经变大了,谢谢你!
追答
改变标签上字的大小,仍然采用记忆原始大小的方法,再在form_rerise上加上相应的按比例改变大小的语句就可以了。

你说的情况应该是程序中另外有改变窗口大小的语句,去掉就可以。
来自:求助得到的回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式