以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]自动控件lable (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=100300) |
-- 作者:18523982317 -- 发布时间:2017/5/9 10:15:00 -- [求助]自动控件lable 我自动添加lable控件,当内容较多的时候,始终在一行,有没有自动换行的属性? |
-- 作者:有点色 -- 发布时间:2017/5/9 10:16:00 -- 你固定lable的宽度,就自动换行了。
属性->自动大小->false |
-- 作者:18523982317 -- 发布时间:2017/5/9 10:24:00 -- ’Dim la As WinForm.Label i 是个循环 la.SetBounds(3, 5 + 65*i, 914, 50) la.Text = dr1("部门") & " " & dr("姓名") & "(" & dr("审批结果") & "," & dr("时间") & ")" & vbcrlf & " " & dr("意见") \'la.Font = New Font("华文细黑",14,FontStyle.Bold) la.Font = New Font("华文细黑",14) la.BackColor = Color.FromARGB(-1677708) e.Form.Controls("Panel1").AddControl(la) ’Next 意见比较多的情况下 显示结果不能自动换行 我固定了宽度啊 还有 字体颜色是那个属性 找了半天没找到 |
-- 作者:有点色 -- 发布时间:2017/5/9 10:37:00 --
你固定了label的高度,如果不够显示的话,内容自然显示不出来。
换行是肯定能换行的。具体问题上传实例说明
设置字体颜色,用 foreColor |
-- 作者:18523982317 -- 发布时间:2017/5/9 11:51:00 -- 多谢 还真是高度的问题,找到问题就好说了 大不了我引入高度判断。。。 |