Foxtable(狐表)用户栏目专家坐堂 → [求助]如何返回当前行的行高


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

主题:[求助]如何返回当前行的行高

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/8/16 14:43:00 [显示全部帖子]

 mark MeasureString

 

Dim cwidth As Integer = iif(e.Col.Width=-1, 98, e.Col.Width)
Dim cheight As Integer = e.Table.Grid.Rows(e.Row.Index+1).height
cheight = iif(cheight = -1, 20, cheight)
Dim msg As String = e.Row(e.Col.name)
Dim gc = basemainform.CreateGraphics
Dim size = gc.MeasureString(msg, e.Table.Font)
If size.width > cwidth OrElse size.Height > cheight Then
    e.Table.ShowToolTip(e.Row(e.Col.name),e.Row,e.Col)
End If


 回到顶部