Foxtable(狐表)用户栏目专家坐堂 → 如何设置锁定列标题的颜色?


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

主题:如何设置锁定列标题的颜色?

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


加好友 发短信
等级:四尾狐 帖子:822 积分:5954 威望:0 精华:0 注册:2012/10/24 15:01:00
如何设置锁定列标题的颜色?  发帖心情 Post By:2013/8/4 8:41:00 [显示全部帖子]

我想把所有表锁定列的“锁头”标志去掉,并且该锁定列标题的字体颜色为红色。

锁头标志太占位置了,用标题字体颜色来标识!

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


加好友 发短信
等级:四尾狐 帖子:822 积分:5954 威望:0 精华:0 注册:2012/10/24 15:01:00
  发帖心情 Post By:2013/8/4 12:31:00 [显示全部帖子]

谢谢 lsy老师。

我要的是这种效果
For Each tbl As Table In Tables
    For Each Cl As Col In Tbl.Cols
        If  Cl.AllowEdit = False then
            tbl.SetHeaderCellForeColor(Cl.Name ,Color.Red)
        End If
    Next
Next
[此贴子已经被作者于2013-8-4 12:31:01编辑过]

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


加好友 发短信
等级:四尾狐 帖子:822 积分:5954 威望:0 精华:0 注册:2012/10/24 15:01:00
  发帖心情 Post By:2013/8/4 15:57:00 [显示全部帖子]

For Each t As Table In Tables
    For Each c As Col In t.Cols
        If c.AllowEdit = False Then
            t.SetHeaderCellForeColor(c.Name ,Color.Red)
            tablecol + = t.Name & "," & c.Name
            c.AllowEdit = True
        End If
    Next
Next
===========================

这两句是什么意思啊?

            tablecol + = t.Name & "," & c.Name
            c.AllowEdit = True
[此贴子已经被作者于2013-8-4 15:57:35编辑过]

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


加好友 发短信
等级:四尾狐 帖子:822 积分:5954 威望:0 精华:0 注册:2012/10/24 15:01:00
  发帖心情 Post By:2013/8/4 16:05:00 [显示全部帖子]

是啊,锁头不见了!

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


加好友 发短信
等级:四尾狐 帖子:822 积分:5954 威望:0 精华:0 注册:2012/10/24 15:01:00
  发帖心情 Post By:2013/8/4 16:22:00 [显示全部帖子]

谢谢 lsy老师,刚才我换以为要手工每张表去锁头呢

 回到顶部