吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 5618|回复: 6
收起左侧

[易语言 转载] 有关易语言编辑框高宽随着文本变动而变动

[复制链接]
大花头女装店 发表于 2015-1-29 23:51
有个问题一直困惑我很久了。 希望各路大神出来出出招数

有关易语言编辑框高宽随着文本变动而变动,就是说 编辑框或者标签的高宽度随着内容增加而自动改变适应。
比如说QQ对话框那样。
字数达到一定字数时候自动跳转下一行,高度也随之而增加。
比如:本来编辑框只有一行的。  
然后到达一定字数或者按下回车键后自动跳转一下行

编辑框.内容是                            这里是内容(高度等于字高度)


                                                   这里是内容     (回车键)
                                                  这里继续输入    (编辑框高度也因新增这一行而变动)


语言表达不好,大概意思就是 像QQ对话气泡那样    本来只有一行的字 编辑框(或者说气泡)高度刚好适应一行字的高度,如果按下回车键或者达到字数时候跳转一下行,这时候高度就是适应两行字的高度了。
像QQ对话那样就是了。  宽高度随着字体变动而变动

我之前想 编辑框.宽度=编辑框.内容*XX+XX  的 ,但是后来发现是不行的。  求大神支招或者收一个源码

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

hackhp 发表于 2015-1-29 23:59
a.jpg
把编辑框的是否允许多行设置为真就可以了
双菜鱼 发表于 2015-1-30 00:12
虽然我不懂编程,不过楼主可以先给编辑框设置一个初始宽度和高度去容纳最小单位,然后运用时钟进行取字节数,用数量*单位长度来赋值给宽度.- -我是这么想的。至于怎么弄,我肯定是不知道的。
帝王曲 发表于 2015-1-30 00:16
编辑框内容被改变 取文本字节
高度=文本字节/每行字节*字体高度+文本字节/每行字节*行距

沙发正解 不过你也可以这样。。
wanmei 发表于 2015-1-30 00:45
对这些不懂额。。。
 楼主| 大花头女装店 发表于 2015-1-30 19:48
双菜鱼 发表于 2015-1-30 00:12
虽然我不懂编程,不过楼主可以先给编辑框设置一个初始宽度和高度去容纳最小单位,然后运用时钟进行取字节数 ...

谢谢啦。   我看下,试试你的行不行
 楼主| 大花头女装店 发表于 2015-1-30 19:49
帝王曲 发表于 2015-1-30 00:16
编辑框内容被改变 取文本字节
高度=文本字节/每行字节*字体高度+文本字节/每行字节*行距

感谢。  我迟点去实践下
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-15 08:50

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表