Foxtable(狐表)用户栏目专家坐堂 → 如何让按钮的宽度随着text的大小自动适应


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

主题:如何让按钮的宽度随着text的大小自动适应

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


加好友 发短信
等级:狐精 帖子:3361 积分:24808 威望:0 精华:0 注册:2012/3/26 21:47:00
如何让按钮的宽度随着text的大小自动适应  发帖心情 Post By:2016/5/25 10:27:00 [只看该作者]

我动态添加了一些按钮 让他根据对应记录来变化宽度

代码是

btn.width=s.length*15

但是现在发现 有的大小差不多 有的差几个字符 宽度差很多


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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/5/25 10:29:00 [只看该作者]

参考

 

Dim fnt As New Font("宋体",20)
Dim msg As String = "我爱你"
Dim gc = basemainform.CreateGraphics
Dim size = gc.MeasureString(msg, fnt)
msgbox(size.width)


 回到顶部