以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  RecordGrid 的数据怎么设置对齐方式。  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=121966)

--  作者:ruan
--  发布时间:2018/7/16 16:41:00
--  RecordGrid 的数据怎么设置对齐方式。
RecordGrid 的数据怎么设置对齐方式。 是数据类型的字段 他默认是靠右对齐的 怎么设置成靠左对齐

图片点击可在新窗口打开查看此主题相关图片如下:22.jpg
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:21.jpg
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:qq图片20180716163604.png
图片点击可在新窗口打开查看





--  作者:有点甜
--  发布时间:2018/7/16 18:26:00
--  
Dim brgd = e.Form.Controls("RecordGrid1").BaseControl
brgd.Cols(1).textalign = 4

--  作者:ruan
--  发布时间:2018/7/16 22:20:00
--  
数值类型的 编辑时还是会跳到最右边

图片点击可在新窗口打开查看此主题相关图片如下:jdfw.gif
图片点击可在新窗口打开查看
 怎么设置 编辑时 是靠左的

--  作者:有点蓝
--  发布时间:2018/7/16 22:27:00
--  
测试没有问题,上传实例说明
--  作者:ruan
--  发布时间:2018/7/17 9:01:00
--  
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目6.zip

动态绑定到 外部数据源 窗口表 时 数据类型的列 编辑时就会靠右了

--  作者:有点甜
--  发布时间:2018/7/17 10:22:00
--  

Dim rgd As WinForm.RecordGrid = e.Form.Controls("RecordGrid1")

rgd.Table = Tables(e.Form.Name & "_Table1")
rgd.Columns = "第一列|第二列|第三列"
rgd.Build()

Dim brgd = e.Form.Controls("RecordGrid1").BaseControl
brgd.Cols(1).textalign = 4
For i As Integer = 0 To brgd.Rows.count-1
    brgd.GetCellRange(i,1).style.Datatype = Gettype(String)
Next


--  作者:ruan
--  发布时间:2018/7/17 10:31:00
--  
图片点击可在新窗口打开查看图片点击可在新窗口打开查看图片点击可在新窗口打开查看 谢谢 已解决~~