[]如何根据内容计算 Label的高度
要做一个MessageBox,可以滚动显示传过来的文本。
但是Label的尺寸是固定的,如果我想用Panel滚动的话,就需要动态更改label的高度,这个高度的计算有什么接口么?
另外如果我使用HTMLDivElement的话(富文本,这个是刚需),这个高度计算是否也有接口可以使用呢
但是Label的尺寸是固定的,如果我想用Panel滚动的话,就需要动态更改label的高度,这个高度的计算有什么接口么?
另外如果我使用HTMLDivElement的话(富文本,这个是刚需),这个高度计算是否也有接口可以使用呢
没有找到相关结果
已邀请:
要回复问题请先登录
1 个回复
cuixueying
赞同来自:
label的宽高可以直接通过.width和.height获取,尺寸会跟随字符的多少变化而变化,是自动调整的,无需开发者去计算
问题2、
htmlDivElement的文本宽高,默认的宽高为200,,200,如果已经设置过htmlDivElement的宽高了,可以直接通过.width和.height获取设置后的宽高。如果想要获取文本的真实宽高可以通过:html.contextWidth,html.contextHeight进行获取