请问能否实现label自动随着内容的多少改变自己的高度,如果内容为一行,label的高度适应,如果内容为三行那么label的高度也相应调整?
解决方案 »
- COMMONDIALOG控件不讓使用﹐如何處理﹖
- Move方法的相对位移参数是怎么样写的???
- 着急中:关于拼写检查的问题
- VBA调用Fortran DLL找不到入口 的问题
- 有哪位朋友知道条形码EAN-13的编码规则?在线等待答案有效,立即给分!!!
- 设置CommandDialog控件的什么属性可以使弹出对话框的大小固定???
- 免费发送手机短信息
- 【改变进度条的颜色,想要的留下E-MAIL,发送100位】
- 关于用access存取flash的问题,大家帮忙!
- 请问那位大哥知道在数据库里存放一般的文章、规章制度(pdf)、表格内容、图片和附加的说明、动画、flash时,格式上有什么区别?
- 为什么总是打不开数据库 高手来阿
- 读条形码的问题?
w = Label1.Width '记录 Label 原宽度Label1 = "请问能否实现label自动随着内容的多少改变自己的高度,如果内容为一行,label的高度适应,如果内容为三行那么label的高度也相应调整?"Label1.AutoSize = True '自动展宽
n = Label1.Width \ w '看看宽了几倍
If Label1.Width Mod w Then n = n + 1 '如果有余数,进位
Label1.Height = Label1.Height * n '增高 n 倍
Label1.Width = w '恢复原宽度
Label1.AutoSize = False
End Sub
Label1.WordWrap = True
Label1.AutoSize = True