Foxtable(狐表)用户栏目专家坐堂 → [求助]能否设置记录窗口中某行字体、字号、右靠齐


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

主题:[求助]能否设置记录窗口中某行字体、字号、右靠齐

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


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/3/16 0:39:00 [显示全部帖子]

参考代码

 

Dim brgd = e.Form.Controls("RecordGrid1").basecontrol
Dim rng As C1.Win.C1FlexGrid.CellRange = brgd.GetCellRange(2, 0, 2, 0)
Dim cs1 As C1.Win.C1FlexGrid.CellStyle = brgd.Styles.Add("样式1")
cs1.TextAlign = 8
rng.style = cs1

 


 回到顶部
帅哥哟,离线,有人找我吗?
有点色
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/3/21 9:34:00 [显示全部帖子]

编写drawcell事件

 

If e.Col.name = "第二列" Then
    e.text = "  " & e.text
End If


 回到顶部
帅哥哟,离线,有人找我吗?
有点色
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/3/21 9:50:00 [显示全部帖子]

只能总体改,不能单个或每段缩进的。

 

Dim cs1 As C1.Win.C1FlexGrid.CellStyle = Tables("表A").grid.styles.Add("样式1")
cs1.Margins.left = 6
Dim rng As C1.Win.C1FlexGrid.CellRange = Tables("表A").grid.GetCellRange(2, 0, 2, 0)
rng.style = cs1
Tables("表A").refresh

[此贴子已经被作者于2017/3/21 9:52:48编辑过]

 回到顶部