Foxtable(狐表)用户栏目专家坐堂 → 单元格字符显示问题


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

主题:单元格字符显示问题

帅哥,在线噢!
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110587 积分:562831 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/9/7 11:14:00 [显示全部帖子]

参考,只能做到大概,如果中英文混合,会不正确

drawcell事件

If e.Col.Name = "第一列" AndAlso e.Row.IsNull("第一列") = False
    Dim s As String = e.Row("第一列")
    Dim le As Integer = e.Width / 13
    If le < s.length Then
        e.Text = s.SubString(0,le-2) & "..."
    End If
End If

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110587 积分:562831 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/9/7 16:55:00 [显示全部帖子]

If e.Col.Name = "培训课程" AndAlso e.Row.IsNull("培训课程") = False
    If e.Width > 0 Then
        Dim s As String = e.Row("培训课程")
        Dim le As Integer = e.Width / 13
        If le < s.length Then
            e.Text = s.SubString(0,le-2) & "..."
        End If
    End If
End If

 回到顶部