Foxtable(狐表)用户栏目专家坐堂 → 如何用代码设置一个表的框线,及应用格式?


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

主题:如何用代码设置一个表的框线,及应用格式?

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


加好友 发短信
等级:小狐 帖子:351 积分:3208 威望:0 精华:0 注册:2012/3/7 10:28:00
如何用代码设置一个表的框线,及应用格式?  发帖心情 Post By:2015/1/13 18:18:00 [只看该作者]

平时所做的都是在表样式及Drawcall里进行操作,怎样用代码的方式进行定义操作?谢谢

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2015/1/13 19:15:00 [只看该作者]

 例如

 

Dim cs1 As C1.Win.C1FlexGrid.CellStyle = Tables("表A").grid.Styles.Add("cs1")
cs1.Font = new Font("宋体", 12)
cs1.Backcolor = Color.Red
Tables("表A").Grid.SetCellStyle(1, 1, cs1)


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


加好友 发短信
等级:小狐 帖子:351 积分:3208 威望:0 精华:0 注册:2012/3/7 10:28:00
  发帖心情 Post By:2015/1/14 10:10:00 [只看该作者]

这段代码怎么看不懂呢?


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2015/1/14 10:25:00 [只看该作者]

单元格,第一行、第一列,设置样式cs1

 

Tables("表A").Grid.SetCellStyle(1, 1, cs1)


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


加好友 发短信
等级:小狐 帖子:351 积分:3208 威望:0 精华:0 注册:2012/3/7 10:28:00
  发帖心情 Post By:2015/1/14 10:30:00 [只看该作者]

我就想用代码加上所有的框线,如果不是代码写出来的,直接在表样式里改一下就可以了,

可这个是临时表,得用代码来写。不知道怎么写了


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


加好友 发短信
等级:小狐 帖子:351 积分:3208 威望:0 精华:0 注册:2012/3/7 10:28:00
  发帖心情 Post By:2015/1/14 10:31:00 [只看该作者]

另外在表事件的DrawCell里写上下面代码,就可以应用样式,如果用代码怎么写,没见有此例子。

表事件

 其他设置_DrawCell

 If e.Row("资金来源") <> Nothing Then

    e.Style="测试2015"

End If


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2015/1/14 10:41:00 [只看该作者]


 回到顶部