Foxtable(狐表)用户栏目专家坐堂 → [求助]窗口显示单元格内容时右缩进


  共有2443人关注过本帖平板打印复制链接

主题:[求助]窗口显示单元格内容时右缩进

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


加好友 发短信
等级:四尾狐 帖子:957 积分:8434 威望:0 精华:0 注册:2012/10/3 13:25:00
[求助]窗口显示单元格内容时右缩进  发帖心情 Post By:2016/11/20 10:29:00 [只看该作者]

建了个窗体,放入了TextBox1控件,随时显示选中单元格内容,窗体的timertick事件原代码为:
       static ps As String = Nothing
       Dim s As String = CurrentTable.Name & "." & CurrentTable.Cols(CurrentTable.ColSel).name
       If ps <> s Then
       e.Form.controls("TextBox1").BindingField = CurrentTable.Name & "." & CurrentTable.Cols(CurrentTable.ColSel).name
       End If
       ps = s

现在想让窗体在显示单元格内容时,每个换行符产生的行右缩进2 个字符,根据蓝版的代码,改动后放入窗体的timertick事件,出错,请帮忙看看错在哪里:
        Dim arr() As String = e.Form.Controls("TextBox1").Split(vbcrlf)
        Dim str As String = ""
        For Each s1 As String In arr
            str = str & vbcrlf &  "    " &  s1.Trim(vbcr,vblf)
        Next
        e.Form.Controls("TextBox1").text = str.TrimStart(vbcr,vblf)

 回到顶部
总数 12 1 2 下一页