Foxtable(狐表)用户栏目专家坐堂 → [求助]如何返回表某列标题的字体


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

主题:[求助]如何返回表某列标题的字体

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


加好友 发短信
等级:七尾狐 帖子:1791 积分:12764 威望:0 精华:1 注册:2013/7/18 15:51:00
[求助]如何返回表某列标题的字体  发帖心情 Post By:2017/3/17 10:26:00 [只看该作者]

如题,谢谢

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


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/3/17 10:33:00 [只看该作者]

 如果你没有特殊的指定style,那就是和表的font是一样的

 

Dim grid = CurrentTable.grid
Dim rng As C1.Win.C1FlexGrid.CellRange = grid.GetCellRange(0, 2, 0, 2)
Dim cs1 As C1.Win.C1FlexGrid.CellStyle = grid.Styles.Add("样式1")
cs1.TextAlign = 8
cs1.font = new Font("宋体", 20)
rng.style = cs1


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


加好友 发短信
等级:七尾狐 帖子:1791 积分:12764 威望:0 精华:1 注册:2013/7/18 15:51:00
  发帖心情 Post By:2017/3/17 11:28:00 [只看该作者]

我用下面代码设置了表的标题字体

CurrentTable.SetHeaderCellFont

 

问题:如何再返回指定列的标题字体


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


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/3/17 11:49:00 [只看该作者]

Dim grid = CurrentTable.grid
Dim rng As C1.Win.C1FlexGrid.CellRange = grid.GetCellRange(0, 2, 0, 2)
dim cs = rng.style
msgbox(cs.font.size)

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


加好友 发短信
等级:七尾狐 帖子:1791 积分:12764 威望:0 精华:1 注册:2013/7/18 15:51:00
  发帖心情 Post By:2017/3/17 12:39:00 [只看该作者]

以下是引用有点色在2017/3/17 11:49:00的发言:
Dim grid = CurrentTable.grid
Dim rng As C1.Win.C1FlexGrid.CellRange = grid.GetCellRange(0, 2, 0, 2)
dim cs = rng.style
msgbox(cs.font.size)

运行,代码报错

 


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


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/3/17 12:51:00 [只看该作者]

Dim grid = CurrentTable.grid
Dim rng As C1.Win.C1FlexGrid.CellRange = grid.GetCellRange(0, 1, 0, 1)
Dim cs = rng.style
If cs Is Nothing Then
    msgbox("没有样式")
Else
    msgbox(cs.font.size)
End If

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


加好友 发短信
等级:四尾狐 帖子:977 积分:6806 威望:0 精华:1 注册:2012/8/7 22:03:00
  发帖心情 Post By:2017/3/17 13:12:00 [只看该作者]

A_Table.Grid.Styles.Fixed.Font

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


加好友 发短信
等级:七尾狐 帖子:1791 积分:12764 威望:0 精华:1 注册:2013/7/18 15:51:00
  发帖心情 Post By:2017/3/17 18:12:00 [只看该作者]

grid.GetCellRange(0, 1, 0, 1)

 

红色部分分别是什么参数?


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


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/3/17 18:17:00 [只看该作者]

(起始行, 起始列, 终止行, 终止列)

 

0,1,0,1 的意思,就是选取0,1这个单元格


 回到顶部