以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  文本对齐  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=135578)

--  作者:不再回首
--  发布时间:2019/5/29 16:26:00
--  文本对齐
请问各位老师:在实体表中,我想用代码来确定行中的文本靠左或靠右对齐,请问怎么写呢,就是有一个沟通的表,我想做到提问的人的文本靠右,答题的文本靠左,代码写在新增行的按扭里面


--  作者:有点甜
--  发布时间:2019/5/29 17:23:00
--  

参考

 

http://www.foxtable.com/webhelp/scr/1786.htm

 


--  作者:不再回首
--  发布时间:2019/5/29 19:27:00
--  
有点甜老师:您好,试了您的代码但是针对整个字段的靠左或靠右,但我是想针对这一个字段的不同行来分左与右,也就是提问的人提的问题靠右边,回答问题的人的文本靠左边,不知针对行的能不能做到呢,谢谢您了
--  作者:有点甜
--  发布时间:2019/5/29 21:09:00
--  

比如

 

Dim t As Table = Tables("表A")
Dim cs1 As C1.Win.C1FlexGrid.CellStyle = t.Grid.Styles.Add("样式1")
cs1.TextAlign = 7 \'0~11
Dim rgs = t.Grid.GetCellRange(2, 1)
rgs.style = cs1 \'设置选中单元格的样式


--  作者:不再回首
--  发布时间:2019/5/30 11:24:00
--  
有点甜老师:根据您提供的代码,我终于做出了我想要的效果,非常感谢您,谢谢