Foxtable(狐表)用户栏目专家坐堂 → 动态增加控件的问题


  共有2022人关注过本帖树形打印复制链接

主题:动态增加控件的问题

帅哥哟,离线,有人找我吗?
douglas738888
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1175 积分:8792 威望:0 精华:0 注册:2012/4/18 16:28:00
动态增加控件的问题  发帖心情 Post By:2018/7/4 15:48:00 [只看该作者]

请教老师,动态增加控件Label后,Label的宽度如何随字符的多少进行自动宽度,

 

现在得到的Label字符是    

 

发起部门:市场

部 发起人:杨丽

 

想根据自动宽度Label显示为      发起部门:市场部     发起人:杨丽

 

Dim rt As Row = Tables("窗口2_Table1").Current
Dim st1 As String = rt("发起部门")
Dim st2 As String = rt("发起人员")

If rt("完成") = True Then
  Dim lbl As WinForm.Label
  lbl = e.Form.CreateControl("lable1", ControlTypeEnum.Label)
  lbl.Text = "发起部门: " & st1 & "   发起人员: " & st2
  lbl.Left = 200
  lbl.Top = 100
  e.Form.Controls("Panel1").AddControl(lbl)

'lbl.Width = "auto"
End If


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/7/4 19:06:00 [只看该作者]

lbl.autosize = true

 回到顶部